Breck Gorman's work is not good, it's great.
breck.gorman@gmail.com
804-357-3404
Don't get within spitting distance of your gun with a hardware store screwdriver. Get a good set of proper, hollow ground, gunsmith quality tools from Midway or Brownells.
The stock just looks crud covered, but maybe not oil soaked. Try a cleaner like Birchwood Casey Stock Sheen and conditioner. If that doesn't do it, I've used Murphy's Oil soap, and nothing coarser than 4/0 (0000) steel wool. I don't think they sell it anymore but Johnson's Preen, hardwood floor cleaner is excellent.
Brass brushes are soft enough that they won't scratch the metal surface, but the pinkie finger tea drinkers like Frontier pads; a stainless steel scrubbing pad (which is exactly what a Frontier pad is). Use it with Balistol, Hoppes #9, light machine oil; something like that.
A well respected gunsmith told me not to mention his name, but the metal parts in an ultrasonic cleaner, with diesel injector cleaner, will lift a lot of the minor rust (and other junk). Or, you can buy the cleaner they sell just for ultrasonic cleaners.
The bores will clean up a lot with a brass bore brush spun by a drill.
Lastly, FFS, be like a professional gun guy and go slow, real slow.