I just got my oldest a rem 870 20 guage with the thought that he will soon grow into the gun. I bought a full size size stock with the 24" bbl. I found quickly that this simply is too big and I need a shorty youth stock or a cheap stock that I can cut down. I dont want to cut the current stock so we have it when he puts on a few inches.