Here it is cocked and ready to go. The spring exerts pressure on the piston, pushing it forwards, but the sear holds it in place.

Here we've triggered the mech - the piston springs forwards, and the rear spool allows venting of the pilot volume via annular holes.

From here on in, it's a standard QEV - the piston is propelled violently back, dumping air into the barrel.

the pressure then builds in the pilot volume either via leakage around the piston or a hole drilled through it, and the spring can drive us back to the cocked state (or, if the sear is held open, to the venting state, and full auto)
Apart from being crap at drawing, have I missed something here?