How should i paint 65 barracuda grill?

Is there a way to repair a grill that has 1 small PC bent and one of the brackets broken off

I woul say the new JB Weld products woul be all you need. I believe they are made of pot metal so I would think a product for aluminum would work.