These shaft are CNC machined for proper fit and work with any bushing, stock, polyurethane, or the Del-a-lum bushings. The shaft comes with new hardware for bolting this heavy duty shaft to the stock towers and new bushing nut for the ends of the shafts. The shafts come plated for protection against the elements and ensure long Gevity.