Armed Assault Wiki

« The P2 is a 9x19 mm Pistol of Swiss origin with legendary accuracy.
Field Manual
»
The P2 9 mm handgun.
The P2 9 mm handgun.

The P2 is a 9 mm handgun used exclusively by West German tactical police teams in ArmA 3. It was added with the release of the Global Mobilization - Cold War Germany Creator DLC.

Overview[]

This section is a stub. You can help Armed Assault Wiki by expanding it.

The P2 is a short recoil-operated 9×19 mm semi-automatic handgun that has an exposed hammer and uses a single-action trigger.

It feeds from 8-round box magazines, and can attain a fire rate of up to 600 rounds per minute[CfgWp 6][Formula 1] with a muzzle velocity of 320 m/s.[CfgWp 7][Formula 2][note 1] The P2 cannot be customised with optical sights, laser pointers, nor flashlights, and is also not able to mount a suppressor.

Variants[]

P M/49[]

« The P M/49 is a 9x19 mm Pistol of Swiss origin with legendary accuracy.
Field Manual
»
The P M/49 9 mm handgun.
The P M/49 9 mm handgun.

The P M/49 is carried as the standard-issue sidearm of Danish special operations and some regular Army officers.

Aside from its unique finish and grip texture, the P M/49 is statistically and functionally identical to its West German police counterpart.

Ironsights[]

Arma3-gmcwgp2-ironsight-overview
The P2's ironsights are set to a fixed zeroing of 50 metres.[CfgWp 13][CfgWp 14] They cannot be manually adjusted.

Arma3-gmcwgpm49-ironsight-overview
Ironsights on the P M/49 are set to a fixed zeroing of 50 metres.[CfgWp 15][CfgWp 16] It is not possible to manually adjust them to a different setting.

Ammunition[]

Ammo parameter 9 mm DM11 (Ball) 9 mm DM51 (Ball)
Base damage value 5.45[CfgAm 1] 6.45[CfgAm 2]
Aerodynamic friction -0.00149297[CfgAm 3] -0.00117188[CfgAm 4]
Muzzle velocity (m/s) 320[CfgMa 2] 320[CfgMa 3]
Expected velocity (m/s) 369
[CfgAm 5][note 2]
376
[CfgAm 6][note 2]
Penetration depth (mm) 2.88
[CfgAm 7][Formula 3]
2.88
[CfgAm 8][Formula 4]
Deflection angle (degrees) 30°[CfgAm 9] 30°[CfgAm 10]

Both the P2 and P M/49 can load two types of magazines.[CfgWp 17][CfgWp 18] They share the same weight of 2.22222 "mass" units:[CfgMa 4][CfgMa 5]

9 mm 8Rnd P210 Ball DM11 Black Mag[]

Arma3-ammunition-gmcwg8rndp2

Standard 8-round magazine loaded with 9 mm ball ammunition.[CfgMa 6]

Does not contain visible tracers.

9 mm 8Rnd P210 Ball DM51 Black Mag[]

Arma3-ammunition-gmcwg8rndp2

Alternate magazine loaded with DM51 ammunition.[CfgMa 7] None of the rounds fired will emit visible tracers.

Performance-wise, its ammunition mostly identical to regular DM11-loaded magazines but has slightly increased stopping power[CfgAm 2], and retains energy better over longer distances[CfgAm 4] at the cost of having slightly earlier damage drop off[CfgAm 6] (penetration remains unchanged).

Magazine compatibility[]

gm_magazineWell_9x19mm_p210
Weapon name
(Classname)
9 mm 8Rnd P210 Ball DM11 Black Mag
9 mm 8Rnd P210 Ball DM51 Black Mag
P M/49 9x19 mm
(gm_m49_blk)
P2 9x19 mm
(gm_p210_blk)


Trivia[]

  • The P2 pistol was not originally included upon the DLC's release and was only added after Update 1.5.[1]
  • Update 1.6 corrected issues with the P2's range limits and dispersion values for the AI. Prior to the patch's release, AI units armed with P2s and P M/49s shared the same dispersion values with human players, allowing them to hit targets with pinpoint accuracy at any distance.[2]

Gallery[]

Config/script references[]

CfgAmmo

  1. CfgAmmo >> gm_bullet_9x19mm_B_dm11 >> hit
  2. 2.0 2.1 CfgAmmo >> gm_bullet_9x19mm_B_dm51 >> hit
  3. CfgAmmo >> gm_bullet_9x19mm_B_dm11 >> airFriction
  4. 4.0 4.1 CfgAmmo >> gm_bullet_9x19mm_B_dm51 >> airFriction
  5. CfgAmmo >> gm_bullet_9x19mm_B_dm11 >> typicalSpeed
  6. 6.0 6.1 CfgAmmo >> gm_bullet_9x19mm_B_dm51 >> typicalSpeed
  7. CfgAmmo >> gm_bullet_9x19mm_B_dm11 >> caliber
  8. CfgAmmo >> gm_bullet_9x19mm_B_dm51 >> caliber
  9. CfgAmmo >> gm_bullet_9x19mm_B_dm11 >> deflecting
  10. CfgAmmo >> gm_bullet_9x19mm_B_dm51 >> deflecting

CfgMagazines

  1. 1.0 1.1 CfgMagazines >> gm_8Rnd_9x19mm_B_DM11_p210_blk >> count
  2. CfgMagazines >> gm_8Rnd_9x19mm_B_DM11_p210_blk >> initSpeed
  3. CfgMagazines >> gm_8Rnd_9x19mm_B_DM51_p210_blk >> initSpeed
  4. CfgMagazines >> gm_8Rnd_9x19mm_B_DM11_p210_blk >> Mass
  5. CfgMagazines >> gm_8Rnd_9x19mm_B_DM51_p210_blk >> Mass
  6. CfgMagazines >> gm_8Rnd_9x19mm_B_DM11_p210_blk >> ammo >> "gm_bullet_9x19mm_B_DM11"
  7. CfgMagazines >> gm_8Rnd_9x19mm_B_DM51_p210_blk >> ammo >> "gm_bullet_9x19mm_B_DM51"

CfgWeapons

  1. CfgWeapons >> gm_p210_blk >> manual >> dispersion
  2. CfgWeapons >> gm_p210_blk >> WeaponSlotsInfo >> mass
  3. CfgWeapons >> gm_p210_blk >> recoil
  4. CfgWeapons >> gm_p210_blk >> Inertia
  5. CfgWeapons >> gm_p210_blk >> dexterity
  6. CfgWeapons >> gm_p210_blk >> manual >> reloadTime
  7. CfgWeapons >> gm_p210_blk >> initSpeed
  8. CfgWeapons >> gm_m49_blk >> manual >> dispersion
  9. CfgWeapons >> gm_m49_blk >> WeaponSlotsInfo >> mass
  10. CfgWeapons >> gm_m49_blk >> recoil
  11. CfgWeapons >> gm_m49_blk >> Inertia
  12. CfgWeapons >> gm_m49_blk >> dexterity
  13. CfgWeapons >> gm_p210_blk >> discreteDistance[] >> {50}
  14. CfgWeapons >> gm_p210_blk >> discreteDistanceInitIndex >> "0"
  15. CfgWeapons >> gm_m49_blk >> discreteDistance[] >> {50}
  16. CfgWeapons >> gm_m49_blk >> discreteDistanceInitIndex >> "0"
  17. CfgWeapons >> gm_p210_blk >> magazineWell[] >> {"gm_magazineWell_9x19mm_p210"}
  18. CfgWeapons >> gm_m49_blk >> magazineWell[] >> {"gm_magazineWell_9x19mm_p210"}

Formulae

  1. 60 / reloadTime = 60 / 0.1
  2. Weapon's initSpeed * Magazine's initSpeed = 1 * 320
  3. initSpeed * caliber * 15 / 1000 = 320 * 0.6 * 15 / 1000
  4. initSpeed * caliber * 15 / 1000 = 320 * 0.6 * 15 / 1000

Notes[]

  1. The P2's muzzle velocity is determined by the magazine's initSpeed value (the weapon itself only applies a multiplier).
  2. 2.0 2.1 Damage will be reduced if the projectile's velocity drops below this value.

References[]

  1. GalComT et al. 2023, Global Mobilization - Changelog, Bohemia Interactive Forums, viewed 29 April 2023, <https://forums.bohemia.net/forums/topic/223833-global-mobilization-changelog/?do=findComment&comment=3474524>.
  2. Vertexmacht 2025, OPREP - GLOBAL MOBILIZATION UPDATE 1.6, Arma 3, viewed 1 June 2025, <https://dev.arma3.com/post/oprep-global-mobilization-update-16>.

External links[]

See also[]

Weapons of comparable role and configuration[]

Weapons of Global Mobilization - Cold War Germany
Night vision devices PN-3
Handguns LP1 26.5 mmP1 9 mm (P1SD) • P2 9 mm (P M/49) • PiM 9 mm (PiMB) • PM 9 mmP2A1 26.5 mmwz. 78 26.5 mm
Submachine guns MP2A1 9 mmPM-63 9 mmSG5A2 9 mm (A3, A4, A5, N, NSD1, NSD2, SD2, SD3, SD5, SD6)
Shotguns MZF512
Assault rifles AKM 7.62 mm (L, N, S, SL, SN, Pallad) • AK-74 5.45 mm (N) • C7A1 5.56 mmG3A3 7.62 mm (A3A0, A3A1, A4, A4A0, A4A1, KA4, KA4A1, SG1, GV M/75, GV M/75 Carbine) • G11K2 4.73 mmG33A2 5.56 mm (A3, KA2, KA3, SG1) • G36A1 5.56 mm (G36E) • G53A2 5.56 mm (A3, Mp M/85) • GV M/95 5.56 mmLMG K 500 7.62 mm (S) • M16A1 5.56 mm (M16A2) • MPi AK-74 (AKS-74, AKS-74K) • MPi KM-72 7.62 mm (KMS-72, KMS-72K, KMS-72KSD, KM) • SG542 7.62 mmSG550 5.56 mm (SG551, SG551 SWAT)
Squad automatic weapons G8A1 7.62 mm (A2, MG8A1, MG8A2) • LMG RPK 7.62 mmLMG RPK-74 5.45 mmRPK 7.62 mm (N) • RPK-74 5.45 mm (N)
Machineguns HMG PKM 7.62 mmMG3 7.62 mm (LMG M/62)
Designated marksman rifles SVD 7.62 mm
Sniper rifles MSG90 7.62 mm (A1, PSG1)
Grenade launchers GraPiwz.83 Pallad-D
Launchers FIM-43M72A3 LAWPzF 3PzF 44-2PzF 84RPG-7RPG-18Strela-2M
Static 2B11DShKMFagotLATGMM120MG3 - Anti Air TripodSearchlightSPG-9
(Parenthesis) denote variants.
West Germany - Armoury (Global Mobilization)
Handguns
Submachine guns
Assault rifles
Squad automatic weapons
Machineguns
Sniper rifles
Launchers
Static
(Parenthesis) denote variants.
Denmark - Armoury (Global Mobilization)
Handguns
Submachine guns
Assault rifles
Squad automatic weapons
Machineguns
Sniper rifles
Launchers
(Parenthesis) denote variants.