ever heard the saying "theres more than one way to skin a cat"? well theres about 1.6 million different ways to clean a rifle, but I find all the boiling water, windex voodoo stuff is unnecessary. clean with cheap solvent, lube with cheap gun oil and its good to go. These things will run without lube, but obviously wear faster. The chinese military rifles are the good ones, not the modern commercial chinese. Mine wasnt far behind russian in terms of quality, accuracy was great. The whole rifle was very tight, the stock was a bit lower quality but not junk. after trying different ways to clean the gas system and having it rust out every day, I got fed up and put a thin film of ballistol klever oil on the piston and in the tube. Bye Bye rust, and it burns out of the gas system and leaves no residue to bake on. The chinese rifles also have a good chrome lined bore that stands up to corrosive ammo very well. As for cleaning the cosmoline off, WD-40 works good and is easy on the wood and metal finish. Gun scrubber, brakleen and other highly volatile solvents were a bit harsh on the bluing, and it had to be oiled to get its shine back (I thought the gun scrubber took the bluing off) search youtube for full detail strip instructions, theyre pretty simple once you get into them. I would recommend a full detail strip to get all the cosmo off with rags and WD-40, use a mild solvent or small amounts of brakleen for the metal, oil the wear surfaces and away you go. That way you alreay have experience stripping the rifle for when youre done shooting. Have fun!