Excuse the lack of pics in progress; I will explain as best as I can.

Here is the pistol. Looks close to stock, but has a punch. This is the shell from an Air Zone 8-dart shooter. Now for the insides.

The turret needs a bit of dremel work to fit. It's actually a millimeter larger in radius than the original, so you'll have to use a sanding bit around the outside for it to fit in its slot properly. Also cut out the front of the shell as shown so that the turret will rotate freely.
Finally, note that there's a ridge around the edge of the turret, on he sealing face. This is bad, as it will prevent the turret from fitting. Sand that flat.

The rotation mech with this turret is larger than that of the original. No matter. We're planning on rotating by hand, anyway. Not like we can rear-load this thing, given the space constraints. Widen the slot that holds the rotation gear, and cut the gear in half. Put in place, and use epoxy/your adhesive to secure in place.

The powerplant: an expanded Hornet tank. Drilled a 5/8" hole in the back, and used CPVC, solvent weld, and JB weld to secure everything. YOU MUST BLOW OUT PLASTIC SHAVINGS THOROUGHLY BEFORE YOU START ASSEMBLY. Otherwise, you'll have plastic bits preventing the tank from sealing, making it useless.

I superglued together the front of the hornet tank, a small length of CPVC, and a rubber o-ring with an ID just smaller than the OD of the pipe. Makes a nice seal against the turret, but needs lubed up if you want to turret to actually turn without difficulty.
At this point, you should carve out the shell as necessary to accommodate your air tank. Secure as needed.

Here we have a blast button set behind the trigger. with a bit of plastic removed from the shell, the trigger can sit a few millimeters further forward. The end result is that the twp sit side by side, with the former spring peg pressing the button in. Nice and convenient!

We extended the draw on the slide about 1/2", so that the slide could move all the way backward on its track. And why has all the plastic along this area been sanded down?

Because we're going to put in a pump here! Specifically, I used a pump from a broken Max-D 3000 super soaker, which is pretty much identical to a 2K pump, OPV included. I cut off part of the tube, leaving enough room for the pump head to move the same distance as the slide without popping out. A hole was drilled in the pump shaft, for letting the slide's metal rod stick through. Once this is secure in the shell, you can use the slide to pump this baby up.

And there you have it. With 3" PETG barrels and a working tank (as in the piston isn't dried up), I'm getting 30'+ range and decent spreads; I've seen anywhere from 2' to 5' with current testing and a small leak in the tubing.








