I've owned several Glocks over the years, and have said elsewhere that the Glock 23 is the best carrying, and best pointing, pistol for law enforcement in my opinion. I fairly recently gave into age and weight, and sold my Smith 686 2 1/2" that I had customized, and bought a Glock 23. Then after comparing the Model 60 Smith I carried in weight and size to the Glock 27, I sold the Model 60, and bought the Glock 27.
Both Glocks have been fitted with the TrugloTFO sights, which I find amazingly easy to pick up quickely.