I got this kit on deal and couldn't be any happier. All the parts fit perfectly on my lower and the ambi selector is a plus! I've heard that the trigger can feel gritty due to the machining process, but this kit shows not signs of it and is smooth as butter. Be sure to pick up the lost parts kit too as I lost a detent while installing the front takedown pin. Luckily I was able to find it. I'm still planning on purchasing it for any other parts that fail or is lost. I definately recommend!