Refactored and created a WeaponArsenal