Hi qule,
Great mod, was using Krastorio 2 and noticed that the Marine Mk3 and Goliath unit can't be made when using Krastorio 2.
Marine Mk1 and Mk2 also take pistol magazines instead of Rifle magazines in the recipe.
I believe this is because Krastorio 2 changed the default recipes in Factorio.
I can make some local changes to fix this, but that would only work if I was exclusively using Krastorio 2 as part of my mods.