RE: Flinch problems
I shoot shotguns alot (dove, squirrel etc) which is terrible for creating a flinch when firing a rifle. I try to concentrate on the fundamentals...breathe, relax, aim, squeeze, shoot. Most importantly always fire the weapon when you have exhaled.