Snap caps are a great training tool. Have someone load your
magazines and put one of these somewhere in them. Then when you're
shooting without knowing where the snap cap is you will notice
how much you are flinching. These can help eliminate flinching.
Check them out.