While it's not designed for it I have had limited luck with Rainex. I've used it on a motorcycle helmet face shield that my kids decided was just the thing to rub in the sand. I recomended it to a friend who scratched the lenses on his glasses. It won't take big dings out but it did mute them. If nothing else use it on your windshield.
Take Care and Stay Safe
_________________________
It's a Jungle out there.