No, you didn't fix it, you fixed your problem. Hopefully you did alright on the deal. I don't own anything CZ. I was going to buy a CZ 22 Hornet but the deal feel through and the only new one I could find was local and it was $800 and then the rings were $80 local and they were not tall enough for my scopes.
Hopefully it shoots well for you.
Bookmarks