A Sig P226 is hard to beat. A Walther PPQ if you are on a budget.
The Walther DA/SA P99AS makes an even better range gun than the PPQ due to it's lighter and smoother single-action trigger.
Either the P99 or PPQ, though, make for much
better shooters than the Glock, and both edge out the Beretta slightly as well in my experience.