It is a big mistake to think that the O-ring of the piston slides through the oil when the piston moves during the shot! If the barrel is polished to a mirror, then there is no oil in front of the piston and only water in the barrel participates in sliding! For this, a small amount of water is needed in the barrel of pneumatic vacuum guns! In my emergency valve, the total cross section of the holes is equal to the cross section of the barrel minus the cross section of the harpoon! The oil in the gun is necessary to ensure tightness and lubrication of the cocking trigger, as well as to facilitate loading the gun when the O-ring of the piston really slides over the oil film! For example, in Zelinka, 3 - 5 ml of ATP oil is enough!