Изменена модель предметной области
Классу Weapon добавлен метод shoot