Cleaning it will help make it look not so bad. There are also glass fillers and sealants like
Formula 1 Scratch Out - Scratch Remover for All Auto Paint Finishes - 7 oz. Liquid Wax, 615011 https://www.amazon.com/dp/B0060HVFHO/ref=cm_sw_r_cp_api_t6vRBbCNH17KD
got this from several collectors from a local pen club. I've had great luck with "scratch out" for minor issues + polishing.
https://www.amazon.com/Formula-Scratch-Out-Remover-Finishes/dp/B0060HVFHO