RE: The Great cleaning debate.
I clean and lube my pistol after every shooting session with Hoppes and some Tetra. I'm a little more laid back about my (pump) shotgun and bolt-action rifles. If I shoot less than a box of ammo, I'll wipe it down and oil as needed, but I don't always clean the bore every time. Well, I will clean the shotgun bore to get the plastic fouling out after almost every session to prevent rust.