A weapon that fires a projectile.

Portable Firearm

A weapon that fires a projectile.