You may also consider one of these.
http://www.amazon.com/Insight-Technology-Sub-Compact-LED-Flashlight/dp/B003T9O3XE/ref=sr_1_7?s=sporting-goods&ie=UTF8&qid=1366331133&sr=1-7&keywords=insight+led
They go on/off easily so you don't have to keep it on your pistol full time, just snap it on when needed. When my Beretta SUBCOMPACT rides in the truck console, this rides close to it.
http://www.amazon.com/Insight-Technology-Sub-Compact-LED-Flashlight/dp/B003T9O3XE/ref=sr_1_7?s=sporting-goods&ie=UTF8&qid=1366331133&sr=1-7&keywords=insight+led
They go on/off easily so you don't have to keep it on your pistol full time, just snap it on when needed. When my Beretta SUBCOMPACT rides in the truck console, this rides close to it.