On the nomenclature for guns; guns are weapons, but not all weapons are guns. A weapon could be an RPG, an AK-74, a sword, a fist, or a ballpoint pen, however, a gun (or firearm, if you don't like the term gun) is a specific type of weapon. It is kind of like seeing a cat and calling it an animal. There are ways you could be more specific as to what type of animal, but it is correct to call it one lol.