Does anyone know if it's likely dirty water will ruin the o ring on the piston? This year it seems the water has been very dirty so im curious to know if that's whats causing it, i swapped out all the o rings and on my 2nd shot the piston jammed up again about 5 inches down the muzzle, in true brute fashion i forced it, whenever the piston was at the tip it leaked. I have some light looking scratches inside so i ordered another barrel just in case, any thoughts?