It has occurred to me that vacuum barrel guns could over time experience corrosion at the front end of the internal surface of the inner barrel. The muzzle always has some water cupped inside it before the spear tail is inserted into the gun. On loading the gun this water is trapped and drawn into the inner barrel and I expect that it vaporizes under the near vacuum conditions or forms droplets on the inner barrel wall. After a number of shots saltwater could gradually accumulate and be trapped in the inner barrel around the outside of the piston between the front piston seal and the shock absorber anvil after the gun is discharged. In a standard pneumatic speargun this will not happen as washing of the gun rinses this area out as it is easily accessed through the muzzle relief ports and thus any saltwater surrounding the front end of the piston is removed and also it can completely dry out.
A precaution may be to periodically push the spear part way down the barrel and tip some freshwater in the inner barrel at the same time with the gun held vertically and the sealed slider removed. This will not allow the area to dry, but it will remove the salt which is what causes the corrosion. Another possibility would be to drill some tiny breather holes transversely through the piston body, however you would want to avoid weakening the piston. The old metal pistons used to have a tiny side hole to avoid a hydraulic lock on inserting the tapered spear tail in the piston nose cavity, but the more compliant plastic pistons do not seem to need it.
Barrel corrosion at the front end will not affect the barrel surface area swept by the piston seals, but it will affect the surface that has to be crossed when removing and inserting the piston during maintenance. Something to watch out for if you dive in very salty conditions and just rinse your gun off without working the gun's piston after cleaning and before storing it.
A precaution may be to periodically push the spear part way down the barrel and tip some freshwater in the inner barrel at the same time with the gun held vertically and the sealed slider removed. This will not allow the area to dry, but it will remove the salt which is what causes the corrosion. Another possibility would be to drill some tiny breather holes transversely through the piston body, however you would want to avoid weakening the piston. The old metal pistons used to have a tiny side hole to avoid a hydraulic lock on inserting the tapered spear tail in the piston nose cavity, but the more compliant plastic pistons do not seem to need it.
Barrel corrosion at the front end will not affect the barrel surface area swept by the piston seals, but it will affect the surface that has to be crossed when removing and inserting the piston during maintenance. Something to watch out for if you dive in very salty conditions and just rinse your gun off without working the gun's piston after cleaning and before storing it.