Finally did 2 new Marstar SKS's this week. disassembled completely and put everything except the barrel and stock into a pan of boiling water and Palmolive soap for about 15 mins. Put the barrel in the kitchen sink and and poured gallons and gallons of boiling water over the barrel, scrubbed tight spots with a paint brush and Palmolive. I then took everything outside, sprayed the heck out of everything with brake cleaner, that will get any big bits of cosmo off. The parts then look really crappy, mottled and look like they have nicotine all over them. I then sprayed every metal part LIBERALLY with G96 gun treatment. I let it sit for a minute or 2 then got some soft cloths and wiped everything down. The brown junk was gone and just left a nice bright sheen on all metal parts, its amazing!!!!! Then just lightly oiled the trigger group bits and a little grease VERY LITTLE on the slides/rails. The supplied cleaning kit is awesome, the cleaning jag when assembled on the rod is a really nice tight fit in the barrel, remember the cap on the cleaning kit is a muzzle protector. About 10 runs through with bore cleaner, then oil and then dry and the 2 carbines are just out of this world. I'm really happy the way they turned out. I put a monte carlo stock on one and a Tapco T6 on the other, really nice. Now I'm going out to get another one and leave it bone stock.