Now I am confused:
First of all:
I am from Italy, where ar-15s don't exist and firearms in general are heavily regulated.
Therefore I am for the most self-taught.
So far I have been shooting my ar pulling it (slightly) in the pocket shoulder with both firing and non-firing hand.
A friend told me (to my surprise) that the correct way to fire an ar is with the non-firing hand pulling in the shoulder and the firing hand pushing forward on the pistol grip creating isometric tension (like in pistol firing), making the stock more of a third contact point to stabilize the rifle than a recoil-transfering part (recoil would be mostly absorbed by the firing hand pushing forward on the pistol grip).
I went on line and found an army training manual that states clearly that my original way to PULL on the pistol grip is the correct way to do it, but at the same time my friends advice to PUSH it makes sense as well.
He is a vet, therefore I am sure he knows what he is talking about.
I know I should do whatever works for me (and so far it worked pretty well), but I am curious as to which is the correct way.
Any thoughts?