That 3rd pic shows red under red which makes me say somebody has already painted it once, and most likely not properly since that paint is peeling off. You could consider removing the bumper and properly sanding, priming, and painting it yourself. Some local paint supply shops will mix the proper color match and load it in a spray bomb. Surprisingly, those can work well, but you're dealing with flexible paint, so no matter what, it's gonna cost extra for the flex additives to be done right. Even the clear on the bumper cost more for the right formulation. Or you could try just touching up the parts you feel need the attention. Either way, just be aware, proper prep is 90% of the work.