I prefer shooting to cleaning, but when I'm not shooting, I'll clean with the best of you. But, the question isn't "how long does it take to clean...", it should be "how long do you spend cleaning..."
I enjoy the act of cleaning, but it doesnt really take me that long if I don't want or have that much time.
As to the question of excessive cleaning damaging your weapon: only if you use something to clean which is capable of damaging the weapon. Abrasives and solvents are bad, and unnecessary unless you turn the grime into a semi-permanent coating, which is why, if you clean lightly and often, you should end up better off.
Although it takes me about an hour to clean and lube my Hk USPf .45, I only do it every 1000 or so rounds. All I do after every range session is wipe down the exterior of the gun and the mags with an old towel. These guns don't need to be cleaned that often. Mine still looks almost 100%.
total time, probably an hour and 20 minutes, but actual cleaning time, probably 30 minutes for 3 guns (USP, 1911 Loaded, Buckmark).
I spray CLP down the barrels and let them sit for like 40-45 minutes and then boresnake, and the just wipe down the slide rails and around the inside of the slide. At the end, I put down a good layer of CLP and let it get absorbed into the metal overnight and wipe down in the morning (my 1911 is parkerized, so I figured why not do all of the guns at once...)
I am the designated gun cleaner when my uncle and I go shooting. This means no less then 4-6 handguns to clean at the end of the day. I try to keep it down to around 15-20 mins per gun to get a good clean and re-lube. Easily a little longer if I am cleaning a revolver like the J-frame or Judge.
A forum dedicated to and laser-focused on Heckler & Koch firearms, Heckler & Koch accessories and the owners and enthusiasts that love them! Come join the discussion regarding HK pistols, long arms, NFA arms, HK accessories, HK history and trivia and more.