You can get LaserMax's for the Glock for 300-350 now (check Ebay). I have one for my 23, and I'm very happy with it. Very accurate. Fun to use. Not sure if I'd use it in a gunfight, though. Very easy to install (comes with a video). Finally, I had one minor problem with it, and LaserMax customer service was excellent and sent me a replacement end cap quickly and free of charge.