Gutted weapon - removed server implementation and validation and handleweaponuse.