Mine is very good on the batteries. I probably have 3-4 hours on the non rechargeable energizers and they are still working fine. I have the external battery pack but haven't even used it yet since the internals work so well. One note I don't run the wireless, gps, Bluetooth or anything else I don't need, I just need it to see the game, video and shoot where its pointed. So far I am impressed. The IR that came with it is good to 125 yards or so. I upgraded to a Uniquefire T50 and its good to 300 yards.