Flat black is IMO, impossible to repair by buffing or light touch up. A repaint more than likely.
I've wet sanded gloss black that my dog(s) messed up and it came out fine.

I might be worth trying a touch up first