Rattle can primer?

Are there any good primers in a rattle can? I have been cleaning off the glue and crud from the old vinyl top and dont want the bare metal to start to rust. I also dont want to use a garbage primer.:study: