I have both a mini-30 as well as a cz 858.
A few things about the minis that i have heard/read or experienced. mostly from forums down in the states, many of which have a serious hate-on for ruger.
-they do not like surplus ammo ( or so i have heard) the primers can bend/break firing pins ( once again, never had an issue)
- while not difficult to clean, they can be time consuming, especially scraping all that s**t off around the piston.
-i haven't had a chance to compare accuracy to the cz. to cold as of late, but the mini patterns like a shotgun with no choke. needs a barrel strut and a decent low power scope, be prepared for the mini to bash the ever living god fearing... out of whatever scope you put on it.
-mags can be hard to find, and can be difficult to remove/insert into the rifle.
-scope ring retaining screws can rattle loose. use nail polish. clear, not pink.
-not as tacticool as some of the other black rifles out there.
-trigger is a robust 8 pounds... but no creep!
-ejects brass far enough away to make range visits very exciting! it leaves at roughly mach 2 and promptly bounces off every available surface until resting comfortably down your shirt/jeans. Everytime. About ten feet left and 8 feet high.
All this said, I've only had my mini jam on me once, and that was my fault. piston locked up tight. With the mini, there is a cut-out in the receiver that allows you to view if the hammer is up or down. a quick check confirmed the hammer was up, and a boot stomp to the charging handle of the rifle (muzzle point away from anything, no live round in chamber) released the spent cartridge. Its roughly a bit heavier than my 858,.
I think i paid around $800 for mine (this was month before the price of them jumped another 200).
Would I buy another? No. but it is a great little gopher getter.
The xcr looks very interesting in 7.62x 39....but......
I'd go with a CZ, it was made to fire all the SB corrosive ammo that we have here in Canada, lots of parts and upgrades, less expensive, easier to find mags, and easy, easy, easy to take apart. Hope this helps, good luck.