Personally I'd use high temperature paint on the barrells and heads, don't use a normal primer, it will just burn off, just make sure your surfaces are clean and degreased. If you want a shiny finish there are a couple of people on E-bay who sell high temperature clear laquer.