I got a Glock 19, 20, and 22 about 20 years ago and have modified them and overloaded them.
They would be a great gun for a cop and open carry.
Right now I have the Ruger LCP with laser in my shirt pocket. Can't put a Glock in that pocket, it would not fit.
Closest Glock to a pants pocket gun is the Model 42.