Infinite Turrets reverts all turrets back to how they were in B18 and below. This means they no longer require constant top-ups of steel/uranium/plasteel -- also known as "Barrel Replacements". Turrets will last forever without any additional top-up at all.
This mod should work with ALL turret mods, past and present. Please let me know if something doesn't work or isn't compatible.
Swapping ammo types requires your colonists to have the ammo you're attempting to change to. This means the turrets will require an initial rearm when changing ammunition, but will not consume that ammo once it has swapped and begins to fire.