This has been installed, but never used. Just dry fired a few times. Includes everything originally in the kit except for a reduced power mainspring, which is available for cheap. $145 dealer cost + shipping at Brownells. Click here for more info from Brownell's website. $110 shipped. Reduced to $100 shipped.