All you would need for the 3d printing a mag would be the spring, everything else could be printed. Hmmmmm good idea, I'll have to try one. Maybe a nice alternative to these crazy prices. I can buy all of the parts straight from Glock except for the mag tube, we can't even but complete mags anymore.
Certified Glock Armorer
G22RTF2/G G31C RTF2/G Custom
G20, G22C, G26 X2, G27, G32, G33 All Gen 3.
Ruger Security Six .357 Mag.
Ruger Super Blackhawk .44 Mag.