I originally intended this gun to be fired via a schrader valve, and when it refused to fire I assumed the piston was at fault. After going through several pistons, I decided to try a bigger pilot. I stole a T and schrader from my ball valve gun, and attached a pvc valve I had laying around and tried it . IT WORKED!!!!
The noise from the T venting through the pilot is louder than the actual gun firing
The gun is made of threaded poly pipe and has a 6mm pen tube epoxyed into the brass cap. The reason for the funny adapter is so I could use a cap with threads on the outside, letting me glue it without ruining the threads. The piston is made of a small plastic bottle I had, chopped in half and with a bit of bicycle inner tube epoxyed to it (is it epoxyed or epoxied? Epoxied makes more sence, but then you are changing the name of the glue, which makes it incorrect... hmm....
After a few test fires the sealing face came off, So I am currently gluing it back on. I might switch the fill valve and the ballvalve around, so that if I look along the barrel I don't get a facefull of air, and possibly a piston if it manages to slip through the lip that stops it (not too risky, seeing as I always wear safety glasses) The piston lacks a bumper but other than somtimes getting stuck it doesn't seem to be a problem. I think what I might do is get some 6mm brass tube, and make the piston travel smaller, the barrel and chamber longer, and keep my over-the-top pilot setup. I'm using it at around 150+ psi, I pump as high as I can with the bike pump.
I will post pictures in a moment. I tried to a few minutes ago but spudfiles gave me an error and I lost my post
The gun:

Semi-expanded view, minus piston (is gluing)

The massive pilot valve

The piston. Very light.


Damage from a white k'nex bit at a wooden domino.

This is the gun in it's intended layout, which was a failure due to insufficient pilot.







