Guns get oiled regularly, bolts, slides, action bars. I wipe the exteriors down after they dry off and before they get put away. I’m more concerned with things the move being lubed than I am with bore and barrel being shiny all the time, accuracy seems to be better with a bit of fouling. My guns do more hunting at the moment than target shooting so round count is low, shotguns see more volume but they’re smooth bores.
I fully clean pistols around the 500-1000 round mark, hunting rifles get cleaned after the season is over. Shotguns pretty much the same, I will pull a dirt snake through them periodically to remove plastic wad fouling when needed. .22 gets cleaned when accuracy suffers or it starts failing to extract regularly. Any rifle that shoot surplus ammo get detail cleaned after shooting, clean them when they absolutely need it otherwise it’s just regular lube and wipe down the exterior.