You should have sent that roller to Crossfire. I don't think what you've got going there is gonna buff out. Ever heard of a Rough and Ready Remington sight?