You want to use a soft cloth - old cloth baby diapers work very well for polishing cars, bikes and guns. Nice and soft. Diaper services sell them by the 3, 5 and 10 lb bag sometimes.
Mother's mag & aluminum polish works well to remove the matte finish and provides a good shine. To remove finer scratches and machining marks or to make it appear as a nickel finish, use Flitz after the Mother's.
I picked up a S&W Model 67 that someone used a 3M pad to try to remove a scratch. It ended up looking like hell just below the cylinder release. Using Mothers and time, I polished the whole gun except the cylinder.
One mistake I made was polishing the back of the recoil plate behind the cylinders. Leave that area matte if you can. Otherwise sunlight from behind you does put up a lot of glare.
Polished Model 67 - reflecting a box of Winchester ammo.