1.A gun is a firearm or weapon that has a metal tube where bullets are fired at a high velocity into a flat ballistic arc while a rifle is a weapon or firearm that has a long barrel that is rifled or grooved giving bullets spinning motion for greater accuracy at a long range.
2.A gun is designed to be used by a crew or a group of people while a rifle is designed for individual use.
3.A gun is usually mounted, but it can also be portable to be fired at a distance from the body while a rifle is fired from the shoulder of the user.
4.Guns are used in tank, artillery, and field combat while rifles are used by sharpshooters and in hunting.
5.Examples of guns are mortars, cannons, machine guns, tank guns, howitzers, and Gatling guns while examples of rifles are air rifles, automatic rifles like the AK-47 and
M16
, etc.