Howdy, the barrel is 16 in and it is threaded from the factory. I’ve painted the stock a few times and finally settled on gray. Thought it looked good.what's the barrel length on this one, 16 or 20? Also did you repaint the stock? I can't seem to find a picture showing that color from factory.