Synonyms of firearms

1 Syllable
heat, arms
2 Syllables
handgun, shotgun, weapon, rifle, pistol, musket
3 Syllables
revolver