Grenade launchers - United Kingdom

PIAT

PIAT

PIAT anti-tank grenade launcher, unloaded, left side view     PIAT anti-tank grenade launcher, loaded, right side view     HEAT ...

Continue reading