I HATE to clean guns. I LOVE the smell of Hoppes and I know how to do it quickly, properly and have all the right stuff.
I just despise doing it. Always have,
If there were a "dry cleaners" type place (in by 9, out by 4) I'd take mine there in a heartbeat