I have to go along with Terry's recommendation of Gun Kote. Grit blast with 120 aluminum oxide grit, wash clean with detergent, then spray it on. I use a cheap air brush at 15 to 20 psi. No primers needed for any base metal like aluminum or brass. If you mess up your paint application just wash it off with acetone and start over. However, once you bake it, the only way to remove it is to grit blast it again. I haven't found a solvent yet that will soften, remove or discolor it. Unlike regular paint Gun Kote is very thin and requires building up the finish in thin coats. 3-4 coats are adequate. If you don't like the color after baking it you can repaint with another color right over the previous baked finish. No grit blasting required. It sticks to itself very well, it just needs a detergent cleaning to repaint it with more Gun Kote. It is a very tough finish and goes on thin so as not to cover up detail or interfere with close fitting parts. It is available in gloss, satin, and flat finishes. I prefer satin and flat finishes for model engines.
Jeff