As long as you never have to send it back for repair, they are fine. Customer service is awful. It took me over a month just to get in contact with them. 3 more months to get the rifle back, only to have to send it back again. I wil never buy another MRC. A quick search will turn up several threads about bad customer service.
My first issue was head spacing, couldn't chamber a round. Second issue was safety couldn't be engaged.