I'll second what PPGMD said about it being a poorly made light. Rechargeable batteries aren't always the best either, and even newer lithium rechargeable batteries can be hit or miss depending on who makes them.
That being said, I don't know what model light was used, or what batteries, but I've seen Surefire X300's, X300U's, and TLR-1HL's take beatings and keep going like nothing happened. Battery run time is still between 1-2 hours, though that's still longer for what's expected for actual use. What I do is keep one set of batteries for actual duty/carry, another set as a spare, and one set for practice. You can pick up packs of batteries for relatively low prices at Lowes or Home Depot.
|