A device which projects either single or multiple projectiles at high velocity through a controlled…
Firearm is a device which projects either single or multiple projectiles at high velocity through a…
A firearm designed to be held and operated by one hand, with the other hand optionally supporting the…