Overall, this is a fun little gun. HOWEVER, if you're thinking that you're going to get a full-on AR feel and function, look somewhere else. This is a Mossberg Plinkster (everything but the foregrip and buttstock) bolted into a glass-filled Nylon shell. That's why it's $100 cheaper than the other .22 AR clones. And, the 25 round magazine rattles when in the gun - it does feel 'cheesy' when in the gun. Also, people have complained about the 25 round magazines not feeding correctly and the gun jamming frequently. Lastly, it's a PITA to clean.
Why did I give it four stars with all of these 'problems'? This gun is a blast to shoot. At 100 yards with a bipod'foregrip and a holographic sight (a cheapie $40 one), I was grouping around 2.5" groups. Put a 4X scope on this thing and It'd probably pull off sub 2" groups. Follow the steps below and you should have no issues.
1. Load your 25 round magazines FULL and leave them sit for a week to break in.
2. Disassemble and throughly clean your rifle. There is rather thick grease on the parts. Once cleaned, you can use Borescrubber (the synthetic safe formula) and CLP oil to clean for future cleanings.
3. Leave the bolt open for a week or so in order to loosen the recoil spring.
4. Dont shoot cruddy lead, tipped rounds OR hollow points. Mine DID NOT like Winchester bulk .22, it had NO issues with 250 rounds of CCI 'Tactical .22' rounds. I highly recommend these. They will keep your gun cleaner as well.
Lastly, I did have an issue with one magazine initially. I called Mossberg, sent it back in, they fixed it AND sent me another new mag (now, I have three). Turn-around was just over two weeks. No questions asked.
To get a 10/22 with an aftermarket (Archangel) stock and one 25 round magazine would have cost me around $400. I bought the Mossberg for $267, the scope for $40, and foregrip for $15. This is around ~$320.
Rating: 4 of 5 Stars!