I have a couple of rechargeable Maglites. One of them is about 20 years old. I have never had a problem with them. The old one spent most of it's time on duty with me. It has lived a hard life.
I started carrying a Streamlight Stinger a few years ago. I have no complaints with it.
This year, I finally bought a Surefire 6P. I now own several Surefires. The streamlights and the Maglites don't get used now.
I would suggest you get a Surefire 6P or a clone and then get an aftermarket led drop-in and some rechargeable batteries.