Crimson Trace laser Sight LG-629 Lasergrips Glock Subcompact It has always worked great and it has an extra set of batteries to go with it. $150 located in: Elkhart, IN 574.206.3733