I buy CR123's in bulk and have maybe 9-10 dozen on hand right now. Of course now all of my lights have been upgraded so the shortest battery life I have now is 2 hours, way better than the 30 minutes I used to get with the old Surefires.

However, the rechargeable 18650's are on my list as well as a solar charger.