ArmaLite AR-15
The gas for this system is tapped from the barrel and travels down a gas tube that feeds it into the bolt carrier and thus the gas (i.e. piston) cylinder.  The gas expands within the piston cylinder and forces the carrier rearward.  A cam pin linking the bolt to unlocking surfaces of the bolt carrier forces the bolt to unlock from the barrel and allows the assembly to drive to the rear.