9/10/2019 - Made a OpenSCAD version so you can adjust the text to whatever you like.
4/15/2019 - Added Version 1.6.3 with a slightly wider opening and deeper cut on the front. Replaced "GLOCK 9MM" with just GLOCK since it should fit more than just 9mm (untested on other calibers so far though)
Background and Design
I really love my Springfield XD 40S&W speedloader that the gun came with. It feels very ergonomic and lets you load a magazine with one hand easily. I have tried a few speedloaders already on Thingiverse for my Glock 17 and Sig P229 magazines and haven't found one that works very well. Most have sharp edges and are made to be "universal" so that means large and sloppy!
Here is my take on the XD design. I originally made it for a PMAG Glock 17 magazine and also OEM Glock magazines so it fits those with minimal slop, but I also found it fits the Sig P229 magazines as well, just a bit looser. YMMV.
Original design in Onshape so you may make adjustments if you'd like: https://cad.onshape.com/documents/5e103272bc54265516a2153e/w/3a2c6bf3c8ca8d2b877d3220/e/2a61731fb00d323e89e37289
It seems a majority of similar designs place a premium on printing without supports and I went the other way: print this on its side with full supports. Yes, you will need to do some cleanup but the print should be stronger in that orientation and the fillets make loading several magazines a little less painful. With supports on my printer takes 4 hours and 54 minutes and 40 grams of PETG. Turning supports off only save 1 hour and 10 grams of material.
I tend to use this with the web between my thumb and forefinger pushing down on the loader while my fingers pull up on the base of the magazine, but you can also pull the speedloader with your fingers and have the base of the magazine in your palm. Check out the photos and see what works best for you!
Amazon Basics PETG or PLA
Brown and Blue
6 top and bottom layers and 3 walls came out very strong.