I have been unable to get a 9mmARto run. I got out another 9mmAR that does run and swapped parts around and I discovered that it is not the upper that is the issue, it's the lower. Then I noticed the charging handle on the PSA lower that is the one that is known to run is way easier to pull than the one that does not run. I am sure that I was sent a rifle length recoil spring and it has a carbine 6 position stock on it and needs a carbine length. Do i just need a standard carbine spring or do the blow back 9s need a special spring?