Ours just uses the pneumatic cylinder as the latching mechanism to release the crossbow. We just used a 1" or 2" stroke 3/4" bore cylinder. The latex tubing stores all of the energy that fires it up to the bar.
I put the parts into CAD based on memory, since the real mechanism is in the bag. Here's a better angle (click for bigger image):
