Used item in good condition. Comes with barrel squeegee. Missing one body pin, I just used a piece of plastic tubing and it fits snugly.