Recommended testing procedures:
1) Lead Cloud Tests- Fire lots of bullets, record results
2) Drop Tests - Loaded, unloaded dropping of magazines from recorded heights, and then fire.
3) Destructive Tests - Hit with a hammer, hit with a mallet, run over with a car, bullet through magazine, static weight on magazine, intentional cracking in various locations, etc
4) Heat Tests - Heat and fire until destruction
5) Cold Tests - Chill and fire until destruction