I just had a McMillan stock painted by CS Sports. He did it in a granite finish and it came out looking great. I asked him the same thing about a Hogue stock and he said that stock is more flexible than the paint he uses. Said it would look good at first, but would quickly crack and peel.