More weapon code