Really all of the aforementioned will do a great job. However, I will add a little known gem that's had in your ballpark and based on JMB's brilliant Hi Power design, namely, the Arcus 98 (94 is nice as well). Have a look at least.
http://www.tactical-life.com/online/...rcus-98da-9mm/