I'll second (third?) the Alien Gear stuff. I have 2 of their IWB units, both bought for my XD-s, but I made a new kydex shell for one base to hold my Hellcat with O-light Baldr-mini attachment.
Been wearing them for years, good clips, no breakage, no failures. Nice and durable, and comfortable.