Not an upgrade, just a new design.
Its basically just a coaxial gun that uses the gun itself for a pumping mechanism and uses an expanding pilot volume rather than an exhaust valve. The entire thing is 7" long when closed completely and the outermost pipe is 1" nominal. Here are some pics:
o Starts out in a <a href="http://members.cox.net/ecyrb/v4/after.jpg">slightly extended state</a>
o The pump (gun) is pulled out as the operating sleeve is pulled back. Once the extended groove reaches the BBs the operating sleeve is able to slide back, locking the gun in its <a href="http://members.cox.net/ecyrb/v4/extended.jpg">extended state</a>
o The muzzle is placed on the ground and both the operating sleeve and pump body are pushed downwards. Once the loaded groove reaches the BBs the operating sleeve slides forward locking the pump in its <a href="http://members.cox.net/ecyrb/v4/loaded.jpg">loaded position</a>
o Projectile is loaded and gun is <a href="http://members.cox.net/ecyrb/v4/ready.jpg">ready to fire</a>
o Pump body is pushed forward with the thumb and the <a href="http://members.cox.net/ecyrb/v4/firingslot.jpg">firing slot</a> on the operating rod is moved over the BBs.
o Pump body then moves froward from the pressure behind it, the pressure drops because the volume is increased, and the piston actuates, the pump body ends up back in its <a href="http://members.cox.net/ecyrb/v4/after.jpg">slightly extended state</a>, ready for the process to repeat.
Some pictures of the inside:
<a href="http://members.cox.net/ecyrb/v4/opened.jpg">opened</a>
<a href="http://members.cox.net/ecyrb/v4/openedfront.jpg">opened front</a>
<a href="http://members.cox.net/ecyrb/v4/openedrear.jpg">opened rear</a>
<a href="http://members.cox.net/ecyrb/v4/internals.jpg">internals close up</a>
<a href="http://members.cox.net/ecyrb/v4/chamber.jpg">view of chamber</a> Only 1" long (less now) From the outside, the chamber ends .5" before the seem that can be seen on the pump in other pictures.
I had some issues at first. The o-ring groove was too deep and the pump was getting stuck in it's loaded position because it wasn't holding pressure. To extend the pump agian I stuck a wire with an L on the end down the barrel and hooked it around the end and tugged. It worked, but the barrel is just thin aluminum and it bent the end of the barrel where the piston needs to seal. So rather than redoing the entire pump I put it on the lathe and cut off the part below the seam, and took .1" off the barrel. I then remade the part below the seam and used a .1" longer piston. And to prevent the bending of the barrel anymore I <a href="http://members.cox.net/ecyrb/v4/front.jpg">tapped a hole in the front of the pump</a>.
Seems to be working fine now, the piston still doesn't like sealing with the barrel for some reason, but I put an o-ring around it and cut it up some so it wasn't a perfect seal and that helped some.
Chrony shows speeds around 160 fps with a Tic-Tac, but GGDT was predicting 230ish, so my only guess is that this method of actuating the valve slows down the opening speed of the piston by quite a bit.
