added additional functionality to the weapon lists