I carry a G27 as a back up everyday at work. Mostly it's in a DeSantis Apache ankle holster, but sometimes in a Kramer shirt holster. I'm on the small side of medium frame and thus far have had no problems. True, those are uniform pants. But off-duty sometimes I wear it too on the ankle in jeans. Same holster, boot cut jeans.
I learned long ago that carrying is a lifestyle that you have to work around. Dress around the gun. That means sometimes not being able to wear certain clothing. Keep experimenting and you'll find what works for you. After all, how many holster have you tried?