The Witness guns were, originally, close clones of the CZ. As time passed, the designed diverged. Some of the changes (the guns are built by Tanfoglio) seem to be improvements.
Tanfoglio/Witness introduced a larger-framed version of the gun, some years back, for a .45 and 10mm version, and that larger frame size (which is still smaller in your hand than the CZ-97B) is now all that Witness offers for new weapons.
The guns are well designed and run well. The only problem anyone has is with Witness is their customer service, which may be improving. (There are one or two key people in their operation that have, over the years, really irritated and aggravated customers who had Witness problems.) Their parts department personnel are good to work with.
I've had a bunch of Witnesses over the years, and really like them. Have had CZs, too, and like them as well.
If the model mentioned in the original post is a standard Witness 9mm, not a Match or similar upgrade, or if it's a used standard, $500 is too much. If it's new and one of the fancier models, the price may be OK. Check out prices on Gun Broker or Auction Arms to verify what you should consider paying.
.