I recently purchased an SKS and it was very dirty. I cleaned it as good as a could with what I have but I am not satisfied. What is something that I can safely soak the metal pieces in? Thats the only way I am going to get this rifle clean. The rifle functions fine I am just being anal about this. I would never let one of my guns get close to this dirty and now that its mine I want it clean.