The piston is made from nylon with about. 010 clearnence so I don't have to lub it very often. Works great and it's cool to watch it push the oil out drop by drop. I use a syringe without a needle full of thin oil to flush the check valves out. Sometimes they are a bit of a chore to get them clean, a small fiber can make them not seal. Never use air pressure.