Halo turret fixes and upgrades

Top