Batteries are essential for any kind of electrical device. They provide power to operate devices. There are many types of batteries available in the market with different specifications. Some batteries have a long shelf life while others can be used only once or are rechargeable. It is advisable to buy quality brands like StreamLight, Taser, SureFire etc. online from HeavyGear.Shop.