Upgrade Your Glock Kit: NDZ Performance GLOCK 19 GEN 1-3 NON CAPTURED GUIDE ROD ASSEMBLY - 15LBS SPRING + Tyrant Designs 1/2x28 Black/Black Universal Fit Compensator 9mm