I sandblasted mine myself and just to keep it from rusting while I work on it I used SEM Etch Prime in rattle cans. Im considering having it powder coated so I might have to take it all off Im not sure. It's sat around for about a year in my garage and hasn't rust yet so its doing what I wanted it to do so far.