Small Arms for Urban Combat : a Review of Modern Handguns, Submachine Guns, Personal Defense Weapons, Carbines, Assault Rifles, Sniper Rifles, Anti-Materiel Rifles, Machine Guns, Combat Shotguns, Grenade Launchers and Other Weapon.
by: Tilstra, Russell C.
Published: (2011)