I’ve mentioned this before on a different subject in another thread and a number of folks disagreed with me. But I’ll say it again anyway. I first came across this advice in the writings of the late Max Vickery. It takes practice, and it takes discipline. If you can train yourself to do it every shot, it will improve your shooting. And if you have a good flintlock - one with no discernable lag - you will not flinch. Ever.
It goes without saying that holding steady is vital to hitting what you are shooting at. Some can hold steadier than others, but nobody can hold as solid as if they are shooting off a rest. As you are holding (or trying to anyway) your sights on the target, the front sight will drift around passing through the center on its way to other parts of the target.
When the sight is on the center, and ONLY when the sight is on the center, apply pressure to the trigger. As the sight drifts off, hold the pressure but don’t increase it. As it drifts back again increase the pressure again. Hold but don’t increase as the sight drifts off. Continue the process until the sear trips and the gun fires.
If it is done right you will be on the ten ring when the gun fires, and ”¦. this is the good part”¦..the ball will be well down range before you know the gun has fired. In other words, it should be a complete surprise when the gun fires.
If your flinching is caused by anticipating the flash in the pan, this will cure it. You won’t know when the flash is going to happen, so you won’t flinch.
Try it, it does work.