Original German MP 40 Machine Guns for Sale at International Military Antiques. The MP 40 (Maschinenpistole 40) was a submachine gun chambered for the 9×19mm Parabellum cartridge. It was developed in Germany and used extensively by the Axis powers during the Second World War.

German MP 40 SMG

  • 17 Items
17 Items