Just ask Plaxico Burris about Glocks. IMHO the generally best CC weapon is a short barreled DA revolver with a shrouded hammer. A Glock is just too touchy and accident prone.
I know very experienced former and retired military who will admit they blew a hole in the wall or somewhere with a Glock. I did. I bought a model 30 45 and the Colt model 70 I had in stainless that was throated out with night sights and 4lb of trigger pull was a much better pistol.
But at least a Glock can hit a target further than 3ft in front of you as opposed to a short barreled DA revolver.