This kit has everything you need to complete a stripped lower receiver. It is affordable and gets the job done. The only thing I wish was better was a smoother trigger pull but that can be easily fixed. All of the parts are quality and fit into the lower receiver nicely. The detents and springs give the parts that move a very positive click such as the selector switch, front pivot pin, and the take down pin. The pistol grip is standard. I might look for a more comfortable one, however, but that is just personal preference.