I like to keep all my guns clean, but am constantly reminding myself of something. We are all victims of 'Old time" standards. We all learn that guns must be kept clean, because our elders where taught that by their elders. It wasn't really that long ago in history where if you DIDN'T keep you gun spotless they'd be covered in rust and pitting! You can still find corrosive military ammo being created over seas, but most if not all of our commercial ammo here in the states is MUCH less aggressive on steel that it was years before. So, I'm constantly struggling internally, trying to remind myself that guns juts don't have to be kept spotless. If I go out and pop a few shots out of my pistols, they'll likely get nothing done other than a rub down with a clean cloth. 25 rounds or more I'll break them down and clean them but not as thoroughly as if I'd fired 50 or more rounds. I do have a Ruger 10/22 that I bought 20 years ago or more, I've fired thousands of rounds through it and I've NEVER cleaned it...not even once. I have a Winchester pump shotgun that I clean every few years and it gets regular use around the farm. It has rust on the outside from bringing it in soaking wet from rain and just leaning it in a corner but I would never leave a drop of water on any of my fine pistol, rifles, or shotguns.
So, my guns that are kept spotless and clean don't work any better than the few I have that have never been cleaned. The clean ones just smell nicer. I would say, keep them as clean as you like but don't beat yourself up over it. You can put it it away for a while and then clean it and it'll be no worse because of the wait. I do pay attention to lube, so do keep them lubricated and free of grit. Most of all just have fun with them!