It worked well for me. I have a rifle outfitted how I like. It shoots great. I added an enhance trigger for it, much smoother than the original. I look at a $2000 AR, and I see nothin that is not on mine,m, just different names,