Added Weapon component