SyndeRay Tactical Weapon Light, Tactical 200 Lumen LED Flashlight For Compact Pistols Fits Beretta PX4 M9A1 Glock 19 23 25 SR9 XD Compact Taurus 24/7 SIG P250 S&W SW99 Tactical Super Bright 150 Lumen Flashlight Quick Detach Mount Fits Weaver / Picatinny Rails Perfect Size For Compact Pistols And Also Fits Fullsize Pistols Can also be used on rifles and shotguns with rail systems Rugged aluminum body, Low battery consumption, With Tactical Switch - Silent Button Function