I am obvious of the fact that I have a flinch. I've been shooting all my life, but the flinch started about 6 years ago while shooting my .45 Colt Blackhawk. If I really focus on the front sight and squeezing the trigger I can overcome it, but it pops up randomly during all my shooting sessions due to inconsistent concentration. It's mostly with handguns, but I caught myself doing it with my .308 as well. The interesting thing, is when I shoot my SP101 .357 magnum double action, it isn't a problem. Somehow the long stiff trigger pull eliminates it. I have tried dry firing practice, but since I know the gun isn't going to fire, I don't flinch. I changed to a lighter spring on my Blackhawk and that has helped. My Wife's Sig .45 auto and her S&W .22 have very light triggers and I am fairly accurate with them. I don't know if I am anticipating the shot or rushing the trigger pull. Any ideas how to mentally get rid of it.