It depends on what finish and how it was applied. I used Tru Oil with the instructions and if rubbed out the last coat can be cut through to the next layer and is UGLY, can't be fixed. Rottenstone and linseed oil with felt pads. I finally figured it out by using a touch up spray gun. Thin Tru oil to spray and coat the stock after the grain is filled. Let get tacky and spray again and again until you have many coats. let the finish never dry all the way so each coat will meld into the last. Now you have one thick coat. Let the stock dry for weeks until the finish loses smell.
A stock with an epoxy finish can be rubbed too.
I have never had a problem with steel wool to fill grain or reduce shine. 3M pads are full of abrasives that leave dust. The finest will cut stainless to a shine. It will remove gun blue right fast.