I don't think it's a matter of the ammo magically replenishing. More like the launchers loading/arming another set of missiles.
The way R2 ShihTzu formulated his solution munitions could be used infinitely, requiring only an action to flip the card back over, thus relying only on the amount of actions a player wants to spend on this instead of a hard limit:
Fix: Ordnance is not discarded when used, but flipped face down once fired. As an action, you can "rearm" the ordnance, flipping it faceup to be used again.
I am perfectly fine with a munitions pod modification carrying finite reloads - I just want the solution to fit the game thematically as well.
