Хм, ammo = 0 , оно отдельно от орудия рассчитывается?
Расчеты, как, я понимаю 2 и 1 человек?