Have you tried automotive carb & choke cleaner? If you try it make sure you do so in a well ventilated area and keep it away from the stocks and/or any plastic parts. It will leave the gun completely dry and oil-free, so make sure you oil soon after.