Comment the Weapon class
Comment the WeaponFactory class