MG 34 Maschinengewehr 34 The Maschinengewehr 34, or MG 34, is a German recoil-operated air-cooled machine gun, first tested in 1929, introduced in 1934,
Browning M2 The M2 Machine Gun or Browning .50 Caliber Machine Gun is a heavy machine gun designed toward the end of
HK MP5 The Heckler & Koch MP5 (from German: Maschinenpistole 5, meaning Submachine gun 5) is a 9mm submachine gun of German