What make and model please
If its a metal scraping sound. I don't think oil will help. Is it a springer?
Also, there are other possible causes such as foreign object is there and there are also other ways to button a piston such as drilling pockets in the piston and filling them with JB Weld. All depends on your abilities and access to tools. I'm sure others will have more suggestions. I now have a Crosman Blaze NP and, so far, no grinding.Good Luck