I'll never understand the angst some shooters have over gun cleaning. For 50 years I've cleaned my guns with Hoppe's No.9 and nothing else. I use the first right-sized brush I find in that old toolbox I use for a cleaning kit. Those old brushes look like hell, but they work. For lubrication, a can of 3-in-1 oil is good for about 10 years before I have to replace it. After cleaning and lubing, I have this old T shirt that's been soaked in Hoppe's, oil, Coke, and anything else that might have spilled on it over the decades and I just give the weapon a thorough wiping down before returning it to the safe. Boy, does that safe smell good!
Anyway, everything I own is rust free, clean enough to eat off of.