You can remove surface rust with gun oil and bronze wool, but not pitting. If it is pitting it is already through the bluing. Clean off the surface rust, remembering to rub "lightly", don't scrub. I would recommend Corrosion X first, or Kroil second vs. regular gun oil, and let it soak into the gun for a couple hours before rubbing.