Ranged weapon that shoots projectiles

A gun is a ranged weapon designed to use a shooting tube to launch typically solid projectiles, but can also project pressurized liquid, gas or even charged particles. Solid projectiles may be free-flying or tethered. A large-caliber gun is also referred to as a cannon.