Ar 15: Mil spec vs commercial

A gas piston kit gets rid of the direct impingement setup and uses a piston to act on the BCG much more like an AK. Typically the argument is that the piston setup is more reliable vs. the DI being more accurate.

DI?? so its not a cut and dry upgrade? mines a 20" bull barrel so it probably wouldn't hurt accuracy to much eh?