IWB 100% (unless I am at work, then OWB) for the last 20 years.
I currently use a BlackHawk Stache for my G19 with TLR-7 and red dot.
I just get my pants larger (you DON'T want to see me in skinny pants anyways).