M203 Training

U.S. Marines train with their M203 Grenade Launchers in Afghanistan.