One more expensive option would be to buy many magazines. Obviously not too feasable.
HK tends to over engineer
Your trigger finger will be burned to a cinder before you ever wear out a P7 mag.
Literally, just go to the range with a loaded stack of magazines and have at it until your trigger finger is burned.