I found the proper size O-Rings, no thanks to Canton. They were no help whatsoever. So the end cap O-Rings are No 241 the piston takes No 341. Averaged $1/ea at the local seal supply. Greg Sent from my iPhone