In my experience, there are two good ways to get rid of flinch...
1. Dry fire, and a LOT of it.
2. Magazine dumps. The highest capacity pistol (not revolver) you have and load em up and shoot them as fast as you can at a close target.
Pick one or both and dump a LOT of time into it.
However, I also notice in the OP that you say it started some time ago. That might be an age thing. Have you tried plugs, muffs and a hat. We not only hear the BANG, but it rattles the skull if the caliber is enough. Some people develop headaches and fatigue and the physiological response is real. I have even had one shooter wear a full face motorcycle helmet...and that cured his flinch. He actually shot with it for about a year, claimed he was going to be the next Doug Koenig .
1. Dry fire, and a LOT of it.
2. Magazine dumps. The highest capacity pistol (not revolver) you have and load em up and shoot them as fast as you can at a close target.
Pick one or both and dump a LOT of time into it.
However, I also notice in the OP that you say it started some time ago. That might be an age thing. Have you tried plugs, muffs and a hat. We not only hear the BANG, but it rattles the skull if the caliber is enough. Some people develop headaches and fatigue and the physiological response is real. I have even had one shooter wear a full face motorcycle helmet...and that cured his flinch. He actually shot with it for about a year, claimed he was going to be the next Doug Koenig .