On my STAINLESS steel guns, I use a cotton swab and Naval Jelly to remove the stains on the cylinder face. A little rubbing, and it looks absolutely unfired!
I would do the same on a nickel plated gun, CAFEFULLY!
This will NOT work on a blued gun, because Naval Jelly rust remover contains phosphoric acid, and would remove the blue.
HTH
John