Dupont makes a 2 part primer for galvanized parts called veriprime. It comes in 1 quart for each part. I don't think you will find anything in a rattle can. Paint will not stay on without special treatment.
I did it on my 1660. Didn't use any primer so i have to touch it up every year. looks a lot better and doesn't collect any more dust like most people said it would.