a bumper from the junkyard is like $300 max and repaint if needed is maybe $150? get a new one.

but for now it looks pretty good, dont see it unless you check it out.