Most of my firearms are bolt-action. Everything else gets WD-40 and air hose.
I cannot to this day leave a firearm not spotless. I suppose a single shot or gbolt gun might not need more than a barrel wipe, but habit would have me examining and lubing the bolt and all moving parts.
I was told to be careful using WD40 around the ammo. Primers can go bad on ammo if that stuff gets on them- great soaking power of that WD40.