There are several ways to do it and they are all correct for differant people. I don't like the push pull method. I used to rest the mag well between My bird and ring finger and pull the grip into My shoulder. I have since adopted pulling with the grip into My shoulder and try to "unscrew" the hand gaurd with the support hand and trying to "tear" the grip off with the firing hand using a high elbow. I have found that for Me this works extremly well and once I settle into the position My sights will not move untill the bump of the recoil. Seems for Me anyway that this makes for a very strong grip that "man handles" the rifle and is very easy to hold waiting for a target to pop up, step out from cover, wind to die down and so on. This is the hold I use for distance. When I use My carbine I use a light grip with both hands and just settle maybe 1/3 of the but into My shoulder pocket for Me this lets the carbine just swing and point for Me with out having to even think about it and I know that within 30 or so yards a target 8in. across is in deep doodoo.

Just look around at the differant stances and methods used by most teachers then practice differant ones, mix and match and find what works for You.

End note there is no right or wrong way to do it as long as You are safe and in comand of the muzzle.

Shooting is easy and You can find tons of info out there and get lost in the gear and toys and the methods and the arguments and and and and and and....... It is really easy put the sight on the target and keep the sight on the target until the bullet leaves the barrel. At the end of the day it is who has more holes in the X ring and that is undeniable proof that what You are doing works best for You people for some reason will still try and argue with You about. But the proof is in the pudding as they say.