Almost all of the flashlights I've ever bought were MagLites. The only exceptions I can think of are a Streamlight Scorpion that I have in a cheap Picatinny rail mount on an AR, and some tiny LED flashlights that went on keyrings. I have a 2-C MagLite in my bedroom. I used to have a 3-C MagLite but it got lost in the muck while riding my ATV at night. I have some 2-AA mini MagLites around the house, and a 1-AAA MagLite on my key ring.
Before tactical flashlights were a big thing I bought a LiteSaddle made by Pelican Products Inc. It's a device made of a C shaped hard plastic piece and a larger U shaped soft rubber piece molded together into one solid piece. It's 3.25 inches long. A C-cell MagLite slides into the hard plastic part, and the soft rubber saddle goes on the fore end of a shotgun or rifle, with a Velcro strap to hold it on. Just for the heck of it I strapped it on my arm right behind my wrist one day and had it hanging there while holding a pistol. I'd call that option possible but not practical.
I like the looks of the Kel-Tek CL-43 flashlight. It looks easy enough to hold it and a pistol at the same time, and it comes in your choice of seven colors. It takes 3 CR123 batteries so it can't be too big.
https://www.keltecweapons.com/keltec-gears/flashlights/ I had a 6-D MagLite in my truck for ages but it finally died on me. It's still sitting here a few feet away from me, but I haven't checked to see if it was a burned out bulb or the batteries died. It's almost certainly the batteries after all this time, but I don't think I'll replace them since I use that flashlight less than once a year on average.
I only buy alkaline batteries for all of my flashlights. If there's a power outage I don't have any way to recharge any type of rechargeable batteries, but I can replace alkaline batteries with spares.
P.S. Full size MagLites can be lethal weapons. Tiny little weapons lights, not so much.