Team Fortress 2 Weapons
This is a current list of the weapon entity names for Team Fortress 2.
These are sorted by Class -- Primary, Secondary, and Melee.
Heavy
tf_weapon_minigun
tf_weapon_shotgun_hwg
tf_weapon_fists
Soldier
tf_weapon_rocketlauncher
tf_weapon_shotgun_soldier
tf_weapon_shovel
tf_weapon_buff_item
tf_weapon_rocketlauncher_directhit
tf_weapon_shovel
Scout
tf_weapon_scattergun
tf_weapon_pistol_scout
tf_weapon_bat
tf_weapon_lunchbox_drink
Pyro
tf_weapon_flamethrower
tf_weapon_flaregun
tf_weapon_shotgun_pyro
tf_weapon_fireaxe
Medic
tf_weapon_medigun
tf_weapon_syrinegun_medic
tf_weapon_bonesaw
DemoMan
tf_weapon_pipebomblauncher
tf_weapon_grenadelauncher
tf_weapon_bottle
tf_weapon_sword
Sniper
tf_weapon_sniperrifle
tf_weapon_smg
tf_weapon_club
Spy
tf_weapon_revolver
tf_weapon_knife
tf_weapon_pda_spy
tf_weapon_invis
Engineer
tf_weapon_shotgun_primary
tf_weapon_pistol
tf_weapon_wrench
tf_weapon_builder
tf_weapon_objectselection
tf_weapon_pda_engineer_build
tf_weapon_pda_engineer_destroy