Stop in for a cup of coffee

Depends on how deep the scratches are but I have used fine sandpaper and then buffed and polished on my sons airplane windshield and worked good.
I was going to mention something along that line, the cleaners that are used on airplane windows. Like the welding helmet lens that gets wiped with a glove or whatevers handy and then wonder why its so scratched up…