I have a EAA Witness .40 great gun with no issues to date. The nice thing about the Witness series is you can change the upper and have the caliber you want. You can go from 9 to 45 with a quick change.
Got one not too long ago, haven't fired it yet. Seems like a good gun though. I bought it barely used with 4 15 round magazines for about 470 on GunBroker. For just a little over $500 you could get the witness elite match, hand fitted, single action trigger. I have read nothing but good about them. If I was doing it over that's probably what I would get.