I have been out of paintballing for a while and used to be able to strip and clean my marker with ease and have been thinking of selling it but want to give it a thorough clean first. I have re-taught myself to take it apart but would really like to know if there is any specific cleaning products i should use. Any suggestions?