Beats the heck out of painting your front sight like I'm doing. Can't tell you about pin point accuracy but the one I tried sure makes acquiring the sights and getting the first shot off quick and easy at a 50 yard target. I liked it but like I said I don't have them on my gun and I like to shoot at 100 and 200 yards so I don't know how it would work for that kind of shooting.