classes Weapon, Trigger, shellCasing, playerWeapons, weaponDisplayInfo