A pistol or handgun is a gun of small design, held single handed. The pistol is mainly for short-ranged firing, unlike a rifle which is primarily used for long-range.