There ok I guess. I would say you get a little more than you pay for, bought a few think I payed around $45. Not top of the line but the price is right. I put one on a AR I'm putting together for my Bro so far seems fine I have not shot with it on tho.
Try ACE stocks top of the line if you were to ask me but your going to pay for it. there big thing is a thicker buffer tube on there's. bought a few of there stocks to date. ACE LTD. USA