danthegunman is on the money, more prep work and type of finish makes all the difference in cost, usually a matt finish is cheaper. I have one I had parkerized which came out very nice, it cost about the same. now I found the material from Brownell's I can do it myself.