Test Weapon should be fully functional