Hello, thanks for checking out my custom Glock Frame! This frame uses DD17.2 Glock 17 rail inserts and a gen 5 slide lock spring. It also requires 2 M4x30mm bolts and 2 M4 nuts. There are 4 versions of the frame included and 2 printable muzzle devices. I recommend printing the frame in PLA+/Pro or stronger using at least 8 walls/100% infill, you can also print the muzzle devices in PLA+/Pro but they may be prone to heat warp during extreme use. For strongest results I suggest printing the muzzle-devices in HTPLA and annealing them. My personal builds were annealed at 200F for 1.5hrs and have survived several hundreds rounds of 115/124gr 9mm. Do not overtighten the M4 nuts as it may damage the frame, blue loctite is recommended for long term use. Do not use a threaded barrel as it will hit the roof of the muzzle device. Flush barrels tends to expell gas between the slide face and muzzle as well but will work fine otherwise. Ultimately a factory length barrel will work the best. Questions? Comments? Concerns? Let me know on twitter @ProSpaceDog