rattle can paint wont hold up. Powder coating or 2 part primer and paint is the way to go unless you want to redo it every few weeks.