Problem with CR123 batteries is they are expensive and dont last near long enough, if you can find a torch like a wolf eyes sniper (260 lumens) or similar that take both (cr123 x2) or 1 x 18650 battery, the latter lasts a lot longer.
I have both the woldfeyes sniper 260 and a Solarforce Lm2 very similar in perfomance and both use this type of rechargeble battery, they excellent. The solarforce can be had for about 50.00 US including battery and car charger and free shipping off ebay, the wolfeyes is about 2x the price.