I put the laser rod on all my glocks,And it is perfect.And if you like the green light. I picked up the green bulb for 15.00 bucks from radioshack. You can get any color you like. But green & red work the best. My friend put pink in has lady's g-26. It works good to.