box tool opened alamy stock
launcher grenade mortar
ammunition belt
recoilless gun stock alamy ussr projectile anti tank
launcher mortar grenade
recoilless gun spg rocket firing stock training alamy rifle holds cadet during m40 106mm vietnam war army shopping cart chi