Unless you are going to use it for more than an hour between chargers I would get the ultra stinger. It is a rechargeable C size however the bulbs are fragile.
Otherwise Streamlight 20x I carried a 35x for 12 years until going to the Ultra.
I now use the 20x because it was issued. If the Magcharger was issued I would use the ultra.
The beam is prefocused. Brighter. Tougher. I had several Maglights before converting to Streamlight. I would send two or three back for service. Usually the switch.