Ill never use a red laser again. That's if i even use another one. It's not practical to have you POI change when you increase or decrease your distance from the target. Your shot will be off so to me it's easier to just use your sights. On the other hand it has SD intimidation factor and you can shoot from low ready without having to bring the gun up to aim. The green is way better than red as far as visibility. I would steer clear from cheap lasers though. They lack refinement in holding their zero and you will have yours mounted on a pistol, not good. If your going to do it just save longer and buy a higher quality laser