ill second the solarforce lights i have 5 of them plus 3 various surefires. and all so guys if you go to
www.batteryjunction.com you can get there thermal protected cr123 batteries for a $1 apiece. ive been using for 2 years now in my various lights and my son uses them also for his AR weapons lights and have NEVER had and issue.they are way cheaper than shelling out the $$$ for genuine surefire batteries and last just as long.