EDIT: Don't Double Post /facepalm And I even read the forum rules recently.
I think i've got it fixed. That didn't take all that long at all, I built one from one trip to sears. The biggest issue is getting the neoprene washer in the front from getting pulled off past the nut. You'd need to find a washer that has a much smaller hole in it, what I suggest is buying a washer of the next side down, shoving that forcefully on in front of that, then putting the nut on, in front of small neoprene, big neoprene which would actually make the seal, then metal washer, then nut. That would be the front of the piston. I'll post pics once I get this sorted.
I'm pretty well done working on the problem that is now ours, I might come back to this later, but it's pretty well got me stumped. I've worked on this about half an hour, made some serious progress, but not really gotten anywhere. I made a piston that I think is very much similar to yours, Gun Freak. My piston seals to the sealing face at about 70 psi, and from there up to 170 psi it functions perfectly well. But when I try to fire, it just discharges all the air out the pilot. The piston looks to be slid back, to the open position just fine, except when I pull it out, it becomes obvious that... okay, typing this out, I think I just thought of a solution, I'm just going to edit this post from now on until I give up or fix it.
Good as my work, I'm editing this instead of posting another:
It works. Amazing. Incredible. I now have a real piston that I can use on a piston hybrid. It works very well, but I'm not sure if it's as good as my hot glue-based one, and i'm not about to try to find out.
The fix: Put another nut on the back end, and tighten that as best you possibly can against the nut next to it. This will prevent it from coming apart. If you have enough nuts (hahaha) double up on all of them. The wacky black stuff that's my piston head is the inner tube I got my schrader from. It works very well, and this piston seals at 70 psi and works now. I'm going to have to do some shots with this.
One more thing: The inner tube is replaceable if you can force a smaller neoprene washer, put that in front of a larger neoprene washer (front refers to the barrel side), and tighten those in place with nuts, those two washers can serve as a piston head. You might be able to put a small metal washer in place of the small neoprene washer, but I know that doesn't work for me, the small metal washer hits the sealing end of the barrel gizmo.
Gun Freak's a genius, (sarcasm)i'm godly at troubleshooting(/sarcasm). Any questions?
Edit2: The piston's a bit sluggish coming back, so i'll still be working on this. If nobody objects to it*cough* moderators *cough*, i'm going to hijack this thread to post the changes that I make to the piston from Gun Freak and the community's benefit. Which means i'll be making another run to the hardware store to try to remove my ghetto sealing end on the piston, and maybe trying to reduce piston weight, and seeing if I can do anything at all to make it pull back faster.