I've checked with a couple of painters and they recommend using a primer for better adhesion. It's only $6 a can and easy to apply and well worth the little bit extra to insure durability.
I'm using Krylon indoor paints: white primer (white instead of black since the color is light) matte metallic silver, and matte polyurathane clear coat to match the existing silver pieces.
