RE: Flinching
I agree, ear protection will help alot. Also, try to hold your mouth slightly open, as this will make it hard to flinch. Seriously! Also, try some shooting with a freind, having them load the gun hot sometimes and empty sometimes. This will fix you up man. And yea, use small rifles for the job. It takes time to correct also.