Trinity TR730 LED Flashlight Water/Shock-Proof Impact Resistant Tac Light for Rifle, 300 lum Mount attaches to any pica tiny rail 300lumen 3.5watt led bulb 3mode tail cap switch: Strobing and continuous on Cost effective easy to find aaa batteries, one set included