Heres the schematic...
So, when the poppet valve gives out its burst of air it pushes the piston (in the blow forward bolt) forward, which in turn pushes the .22 pellet forward and closes the port, as soon as the port is closed the holes on the right hand side of the bolt reaches the opening, when the air rushes throughout the holes it goes around the piston and into the left hand side holes which then launches the pellet. When it de-pressurizes the springs push all the pistons back where they were and the process starts again.
So guys, it would be great to hear some tips and tricks as well as my mistakes pointed out (If any.).
Thanks for reading, Ed.
EDIT:
Re-designed it... Please give opinions
P.S. Blue=Epoxy

EDIT:
Made it again but better, this is assuming that its using a 13 cubic in ninja HPA tank








