I used wd40 and compressed air to clean mine. If it's really bad, you might be better of chucking it and buying a new one.
For the o-ring I just stuck the old one back on till I got the new one. Of course that was a month ago and the new 0-ring's been sitting on shelf since then collecting dust
Last edited by rdc8118; 06-02-2012 at 08:49 PM.