As I understand it, which may be wrong, CZ had a contract with the Turkish military, and built a bunch of guns for them. They apparently also made some extras, which were considered "overrun" output. My first CZ was one of those guns, and I got it around '96. (The Turkish military bought a bunch, and then a Turkish arms firm bought the rights to build the Tanfoglio version themselves -- and they never looked back. That decision apparently led to what is now a very successful firearms industry and a lot of CZ-pattern knockoffs. I think Israel did the same thing, earlier, as well as buying a bunch of CZs. All sorts of CZ-pattern guns in the Middle East...
I think the gun shown may be one of those Turkish contract overruns. (That doesn't mean it's used, although that is likely. I got mine for under $300, back then. (I got it at a gun show, and it was mis-priced. The dealer, as he was doing the paperwork, realized that he had sold it to me for his cost -- but went through with the deal, anyway.) It had grips like the ones in your photo. They aren't my favorite CZ grips. The fact that the gun has apparently been refinished also suggests it may have been one of the "early" polycoated models.
Good solid guns, and they seemed to have slightly better triggers than newer ones. (Newer Tanfoglio and Witness guns have much better triggers out of the box, but after several hundred rounds or dry-fires, they end up about the same.
Warning: if that is an early B model (and a '96 date suggests that it is) dry-fire at your risk. Use a snap cap. I had several but never had a problem, but dry-firing the early B models can cause the firing pin stop retention roll pin to break. It's an easy replacement (from a roll-pin available at most hardware storeS, but it's aggravating when it happens. You have to cut the replacement pin to length. I dry-fired mine (multiple guns) thousands of times without problems, but broke the roll pin in a later CZ-40B with only a little dry-firings, and it's basically the same gun, internally. CZ has since doubled up that roll pin, and you might be able to get a replacement pin from CZ-USA for free.
The finish on yours looks pretty darned good -- and may be an improvement over the polycoat used back then. (Polycoat has gotten more and more robust over the years, but the polycoat finish on late pre-Bs and early B models was easily damaged by some chemical cleaners (like GunScrubber). Newer versions of polycoat seem to be very good finishes.
.