Hard to beat CZ for current production rimfires. If you can find a nice older marlin in 22 mag, they are consistent shooters IMHO
+1
My Marlin 883S will shoot eggs at 100 yards all day long with many brands of ammunition.....I just have to do my part!