There are eight types of weapon in the game, four close combat types and four ranged types:
Melee
One Hand
Two Hand
Polearm
Pistols
Carbines
Rifles
Heavy Weapons