add missing Weapon.py