Modern Small Arms looks in detail at 300 of the most widely used pistols, rifles, submachine guns, machine guns and other small arms of the last 100 years. It includes famous small arms such as the AK-47, the M16, the SA80, the Lee Enfield, the MP40, the MG42, the Browning Hi Power, the M60, the...