ARMY and MARINES - M2 Machine Gun or Browning .50 Caliber Machine Gun is a heavy machine gun designed towards the end of World War I by John ... 45 ACP M1911 pistol, also designed by John Browning.