+class WeaponProperties