The pressure on the bolt can't exceed it's cross sectional area. That was the original problem with the piston. The area for the pressure was the OD of the piston. With the bolt the area is just the diameter of the bolt. Now instead of plastic on plastic, it is metal on plastic. Instead of the threaded area shorter than the diameter, the area of the threaded area can be longer than the threaded diameter for a good bite. It is unlikely to spit out the bolt. It will anchor into the plastic very well.
For a good bite, I recommend one of the coarse threads. This gives a deeper bite into the plastic. A fine thread is more likely to pull out. A sealant can be applied to the threads as it is assembled to keep leakage to a minimum.
For the bolt, I would use the same thing you hold on the rubber washer with. When firing, it has full force on it anyway holding on the washer. If it doesn't pull out when firing, it will hold when used in the check valve too.
What's wrong with floating oranges?
I tried that once. I could only get hang times of about 13 seconds. Gravity wins every time.
