Pockets are pretty easy to have altered for depth, that's something I've done in past.
I certainly like K frames, if I'd started with K frame for CCW instead of J frames I probably wouldn't have felt need for the Glocks. The 3" K frame is sort of rough equivalent to the small Glock 9's functionally not literally.. A 3" K frame or G19 served much the same nich, and a 2" or 2.5" kinda matches a G26 with a 10 round or 12 round mag IMHO.
Before my pain issues I was very much revolver and pump 12 gauge person.
Even now if it wasn't for the pain issues I'd be very happy with @Mike Pipes approach to CCW, a pair of J frames for each hand plus a spare