Gas operation uses the pressure of the gas (created by the burning propellant) behind the projectile to unlock the bolt assembly and then move it rearward.
Each of these methods use springs to return the retracted parts to their forward positions and restart the cycle [REF].