I'll vouch for tommy theis holster. Iwb, horse or cow leather back with kydex holster. I have one for my ruger sp101 and am trying to talk my dad into one for his xd.
Cost is roughy $60 and takes maybe 1-2 months for him to make them. Single guy manufacture out of his barn. Superb quality and the best customer service I've dealt with.
You can get the cow leather in black for a uniform look. Lifetime warranty also.
As for owb, a pocket? Lol. Jk, the guns tiny enough though