napa brand sray can paint is the same paint sold as they sell for painting cars so it offers the same rust and surface seal just because its in a spray can dosent mean it wont seal metal some primers wont seal so rust will show up but same can be said using a spray gun and compressor with only a primer