I clean my guns after every shooting not because I worry about them being dirty but to get the sweat and finger prints off so they wont rust. I usually have a spray can of Remington shot gun cleaner or I just use some WD-40 that's always handy. I blow the crud off and run a brush through the bore and wipe off the excess then spray the gun with Remoil.
I suggest caution with WD-40 or any other penetrating oil for firearms use. These have been proven to penetrate into cartridge primers, thus producing dud ammunition, and this can be more of a problem with firearms that have been regularly treated with WD-40.
I will repeat what I have said many times over the years:
There is no better authority on products for cleaning, lubricating, and preserving firearms than the US Department of Defense, which has done decades of research and development for use in all climate and weather conditions. Military surplus bore cleaner and lubricants are readily available (on-line, at gun shows, etc) at very low prices, and these are the best products available for these purposes. At least 20 years ago I purchased a case of 24 quart cans of military bore cleaner at a gun show for $20, and I am still using those (I think I am now on my third can). Other products I have picked up have included LSA (lubricant, small arms) in 4-oz squeeze bottles for about $1 each and individual-issue 2-oz. bottles of CLP for under $1 each (in case lots).
Many of the modern products featured in magazines and web-sites are little more than repackaged products from other industrial uses (solvents, greases, petroleum products). One of the most common ingredients in recent years has been canola oil (same stuff we have in the kitchen cabinet, about $2 per quart) infused with colorants and/or scent agents, then packaged in tiny containers at ridiculous retail prices.
Lots of companies are very good at the advertising, fancy packaging, endorsements from well known sources, etc. Some are very good. Most are relatively expensive (although many users will never notice the difference, purchasing as needed over long periods of time).
The old saying is "you get what you pay for". Sometimes what you are paying for is big advertising and exaggerated claims.
I'll stick with the stuff Uncle Sam researched endlessly and tested under every harsh condition known to exist.