Fix turret ammo use

This has turrets handling ammo properly at least.