Disclaimer: I am a bachelor (you'll see why that matters in a minute).
I put an "oddball" O-light BaldrMini on my Hellcat. I say "oddball" because it's a universal piece, and actually a bit large compared to the thin barrel and frame (you can see where I dremeled the edges off the front of the light, to round off the corners a bit). But, it's a green laser with an LED tac light, and it's USB rechargeable so no batteries to buy.
View attachment 15542
It fits well enough, even though it's wide (I did switch the quick-release lever for a straight bolt - I don't need QR on it), and it holds zero nicely.
I kinda gave up on trying to find a holster for it. I have Alien Gear IWB's for my XD-s, so...I bought some kydex online, and made my own shells by heating the kydex in the toaster oven (there's the importance of being a bachelor!) and molding it around my specific pistol, with the Olight on it. It
works...but it isn't perfect. I can tell I'm an amateur when it comes to making these things, but retention is good and draw is smooth and quick. The catch is reholstering - combination of a homemade shell, and that big blocky light. It just takes a little extra time and effort and care, that's all.
Once I got the shell molded, I just cut around the edges to mimic the Alien pieces, and drilled it in the right spot for the 4 screws that hold it to the leather body-side part. If nothing else, it could get someone by while they wait for a shop to custom make a "real" shell for them.