Stainless Steel Guide Rod Assembly is a complete drop in unit. 18lb ISMI Spring  Fits Gen 1 2 & 3 Glock models: 19, 23, 32 & 38ilovemyglock brand