CZ is very good.. I like Marlin and Savage from the 90’s and early 2000’s. They tend to be super accurate and can be had for less than new CZ’s