Has anyone used one of these. I'm thinking about buying one for my XD40 Sub-Compact. Only costs $119
LaserMax Uni-Max Micro, Smallest Laser Sight - Free Shipping: Nightvision Sales
LaserMax Uni-Max Micro, Smallest Laser Sight - Free Shipping: Nightvision Sales