I'v heard that after wd40 evaporates it can cause rust. use marvle magic oil. the cylinder walls shoulden't be a problem unless there uneven where the stains are.