I generally shoot from 150-250 rds in a shooting session, but that's often spread across 2 guns (rarely more than that). If I've shot 'new' handloads or am just curious, I may check the bore for leading (I shoot cast mostly), and may run a brush and swab. If oil has been blown out all over the exterior (I generally over lube), I'll wipe that down.
In the case where the gun is a game gun or range toy, I may not clean it for months and well over 1,000 rds...maybe a hose-down with a spray cleaner or stick some grease on the slide.
In the case of my 3 carry weapons, I chip off the sludge from the bolt face and extractor once a month or so, check for fuzz build-up and clean the soot off the front sight. If I feel I've really shot the thing (say 200 rds or more) that day, I'll field strip, swab the bore, and take a tooth brush and bore cleaner to everything I can reach, flush and dry.
If I fired 50 rds a session and it wasn't a critical defense weapon, I'd probably wipe it down to avoid getting dirt all over everything, and clean it once a month or so unless I truly enjoyed it, which I totally understand as well.
As for corrosion--this seems to depend a lot of where you live. I've never seen corrosion of any kind on any firearm I own no matter how I treat it or where I store it, but I live in the high plains desert. If you live in a place like Michigan, where I grew up, things are different. We shot only military surplus corrosive ammo in those days, and we cleaned thoroughly after each weekend shoot--20 rounds or 100. We also took the rifles down off the racks every now and then and cleaned them even when they hadn't been fired. When Dad said "the patches need to come out clean", he friggin' meant it.