I have one and have to agree with pretty much all that has been said. I have owned several Mini's and three Ar-15's over the years. While the Ar and the Mini would certainly be better if I had to perform a butt stroke to the head, I don't reall forsee that being a problem. In fact, I have to say that I am not only impressed with the little carbine, I dare say it is one of my favorites. As to the model and the sights, As said both the A and B model are better for Iron sight use, but I should note that the B model has a thinner and lighter barrel(I have the B model). The A has a heavier barrel but has polymer sights where as the B has metal sights. The B model sights can be purchased and retrofitted to the B. The C and CA models have the sight on the gas block and have a heaver barrel as well. Also, the C and CA model have a treaded muzzel and will accept all muzzel brakes and other accesories tha will fit on an AR. If I were to get anothe one I would probably look for the CA. I am verry happy with my B, but I have added a red dot dite to it and I think the gas block sight on the CA looks really cool(yeah, i know, not a practical thought, but hey, I'm a sucker for cool guns!). The fact that it uses AR mags is a real plus. And as to accuracy, so far it seems to do better than all the Mini-14s I have had. Hope this helps.