Question: what are the different types of guns?
Answer: Such firearms include handguns such as revolvers, pistols and derringers, and long guns such as rifles (of which there are many subtypes such as anti-material rifles, sniper rifles, designated marksman rifles, battle rifles, assault rifles and carbines), shotguns, submachine guns, personal defense weapons, squad ...