Today, I finally decided to pull out my SKS and treat it. The steel was bone dry and I hadn't cleaned the bore since I last fired 30 rounds of surplus through it. Even though this isn't the first time cleaning it, the idea struck me "How and I supposed to grease up a handgun and carry it in a holster without staining all my shirts and stinking to high heaven in cleaner? Do you guys even treat your handguns if they're not in long term storage? Or is there a dry alternative that will keep the finish looking nice? Hopefully I'm not flamed too hard for this sorta stupid question.