Neopup Semi-Auto Grenade Launcher

The Neopup is a gas operated semi-auto grenade launcher made by Denel of Pretoria, South Afrika.

Categories

Video Shock and Awe