I incorporated Glockarov 19 grip then had a little fun with it. The frame is a remix, but I can't remember where or who I got it from. If anyone remember some resemblance and can ID the frame please let me know so I can give credit. I would recommend using carbon fiber processed filaments such as matte nylon or PLA-CF for cleanest smooth exterior but PLA works. Once I started realizing that CF based filaments prints almost perfect smooth exterior that you can't even tell is 3d printed I never looked back. It doesn't compare especially vs non-matte PLA. This frame is very thick and will not break. It's a fat boy. Print upside down for faster print.