Rich,
Caution, opinion follows:
I use a combination of Norton India stones (medium and fine) and ceramic. 6"X1/2"X1/2". This is purely personal preference. The medium Norton stones are (were) used at the armorer's school, and were included in the tool kit. The 6" stone is required when repairing push off. (sharpening the trigger bevel)
Wet/dry ultra-fine paper or crocus cloth is also an option for polishing. I lay it on a piece of glass, or plexiglass, and rub the part over the paper.
I consider myself a bit heavy handed, so I don't use Arkansas stones, as they are too soft. Again, personal opinion. Don't throw me under the bus.
With the small amounts of material being relieved and polished, oil usually isn't necessary, although light oil will speed the process, and protect the stones from getting embedded with metal particles. I would favor mineral oil over gun oil. Again, just personal preference, partly because I am a cheapskate, and also, "gun oil" is needlessly expensive. I use light oil to clean the India stones, and soap/water, Lava soap, or toothpaste to clean up the ceramics.
Where to get them? Brownells, or Brownells.
And, the mandatory PSA.....please do your homework before attempting to use stones to modify your revolver(s). Failure to do so will cause harm.....harm that may or may not be repairable. The name Jerry Kuhnhausen comes to mind.
Carter