All very valued points. I've carried both (still do) and yes, if I knew I was headed for trouble, and my shotgun was unavailable, yeah, I would take my Glock with me.
As for off duty carry, especially in Oklahoma summers, I carry a Ruger LCR in .38 special, for basically two reasons: First, because of my off duty attire, I pocket carry. Secondly, the LCR pocket carries more comfortably than my Glock 43X.
Also, I live in rural Oklahoma and because of my work schedule and lifestyle, I rarely leave my little community and I never frequent questionable or immoral establishments or neighborhoods. So yeah, I don't feel "outgunned" with my 5 shot revolver and a spare speed strip in me pocket.
13.5 oz of dependability!