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.