I found a great product a few years ago to clean firearms called FrogLube. After it is applied, cleaning seldom takes more than a microfiber cloth wipe down. It contains no solvents, is environmentally friendly, and does not damage rubber or plastic. It comes in two forms, liquid and paste. I use the liquid to clean and the paste to lube. Application involves applying the paste, heating it until it melts and the metal is hot to touch (a hair dryer is sufficient to heat it), let it cool, wipe the leftover completely off. As for using it on airguns, I have cleaned a couple of barrels with the liquid. I ran patches through the barrel until they came out nearly clean. Then I put the liquid FrogLube on a patch and ran it through. It came out looking like the barrel had never been cleaned. It took about 20 more patches before they came out clean again. I also used it on my Condor a couple of years ago and it still runs like a champ. Since there is no residue left after application, I don't think that dieseling will be a problem. However, you should probably see if you can find any information from someone that has used it on a springer to be sure.