I have 2 of these for $12.00 each shipped and you can find brackets to mount larger handheld type lights on your rail if you wish. These are bright enough to use with a weapon. They retail for right under $30 and these have sat and not really been used and they are like new. They run on 3 AAA batteries with a long efficient runtime. If you use NiMh rechargeables they seem to run forever. They are the pushbutton on the bottom type, are gasketed and totally waterproof. A plastic body with rubber armor make them shockproof as well. So if you want a inexpensive, reliable, bright light, you can't go wrong with these.