Yes. You will need to prep the metal surface to remove any rust, dirt or grease from the surface. Lightly sand the surface and wipe away any dust. If there is any chance the old paint contains lead, do not sand. Contact the National Lead Information Hotline at 1.800.424.LEAD (5323) or visit their website https://www.epa.gov/lead/forms/lead-hotline-national-lead-information-center for proper preparation.