Soldiers Fire Carl Gustav in Firefight

US Army Soldiers fire the Carl Gustav Recoilless Rifle at Taliban militants during a firefight in Afghanistan.

Related Topics

Army Guns and Weapons Rifles