"Magazine" type ammunition items were added as a way to handle ammo weapons in Part II having ammo that individually was worth less than one currency unit. However, they also have quite a bit of potential for wider use in SoTP and in modding. Adding a value that prevents the gun from firing for X ticks once a magazine has been fully used up allows the simulation of a magazine swap, and could be used for certain items such as missile pods. It would significantly compliment the existing capacitor and overheat systems, as neither of these can outright prevent a weapon from firing. The complication would be handling what happens when the player changes weapon during a magazine swap.