The Nitecore LR50 is not too big, there was a code on BLF to lower it at a decent price, not sure if the code is still available.