a weapon that fires bullets or other objects at high speed
The police officer carried a gun.
The gun was locked in a safe.
Gun can mean a rifle, shotgun, or pistol, not only a pistol.
Common phrases & grammar
load a gun · fire a gun · point a gun at someone · gun safety
carry a gun
point a gun at someone