Re: differerence between gas and piston AR uppers
The only REAL advantage in a piston system is if you shoot suppressed. That is, they stay much cleaner, and less heat is dumped into the receiver. Some claim this makes parts last longer. I have a Colt, with original parts, that is 15 years old and going strong....so.....
They are not necessarily more reliable, though. You do have a little shorter cleaning time. no biggie
There are also issues with carrier tilt on some branded pistons, and this could reduce accuracy. The piston converts the gas energy into mechanical energy and bent op rods are a reality that has to be considered, too.
All in all, even though I shoot suppressed, I still have never seen any great advantage in a piston. I still shoot DI, and my guns are reliable in the high 90's %.....like 99.9.