I sincerely hope you make it north of 10K with that gun as they do seem like nice pieces. As far as budget break open guns go, I would go with the CZ before any of the others. The ones that talk the most trash about guns such as the CZ (and others) are the same ones who have never so much as held one off the rack in a gun shop. They just read what other nay sayers post on other forums then repeat what has already been said. So in all do respect, lets be honest here. Which one of the nay sayers has actually owned said gun? Probably a resounding ”no” right? Given that, you have no real world experience from which to base your opinion of said gun on and ultimately it is just your opinion. Nothing more and nothing less. When you have real world proof that multiple examples of the same gun will not exceed a certain round count before being rendered “worn out” then you will have a concrete basis on which to say “this gun is junk”. At the same time, in order to prove the opposite, we will have to have multiple examples of the type that survive past a reasonable round count (whatever that is deemed to be). It is true that beyond a certain price point, you cannot build a break action gun that will withstand the volume of shooting that trapshooters typically run through their guns in any given year.
Another factor when considering firearm life is abuse. How hard are you slamming the gun shut? How heavy a load are you using on a regular basis? What about lubrication on wear points such as hinge pins etc.? How often is the gun cleaned? These are all valid points that need to be considered as well. I guarantee you that lower cost guns like these tend to be banged around more so than the more expensive Brownings, Berettas, and P and K guns. In the end, it is what you feel comfortable with and what you shoot the best with. If the CZ is working for you for now, keep shooting it and take the best of care of it. Sorry for the rant everyone, but it is intended in the utmost respect and fair mindedness. Best wishes to the OP and may you break em all!