Wonderful mod, but I've noticed a couple of issues with loading ammo inside the turret wagons.
Putting ammo inside any kind of wagon will first add it to the internal buffer of the wagon itself, which is invisible, and cannot be recovered on deconstruction. The ammo "exists" (i.e. all ammo loaded can still be fired, does not get deleted outside of deconstruction) but it cannot be recovered. And when the cargo is so full (filled its internal invisble buffer with with more than 600 rounds in the case of the minigun wagon, but more in general with 3 stacks of any kind of ammo that you can actually add) it will actually add the extra ammo to its inventory. This can be recovered.
This gives the wagon a total of n+3 inventory spaces (5 default, +3 total of unrecoverable internal buffer), and what is more interesting is that whenever a single round is used against an enemy, the entire stack inside the inventory space is then converted into the unrecoverable internal buffer! That means you can actually stack >10 thousand ammo magazines inside a single wagon, and other shenanigans. Most importantly, all that extra ammo in the internal buffer is forever lost on deconstrution.
Other than that particular quirk, I really like this mod. Thank you for forking the original and fixing many of the glaring bugs, it's a very interesting take on modded base defense and honestly, who doesn't love trains. I just hope this will also be eventually fixed with time, and I hope it gets more popular. The cannon and rocket turrets are just amazing.