I have cut down a few stocks, but the Youth Express 20 ga 870 I got for my kids has a 12 1/2" pull thats eems to work OK with Daughter,5'4", but not Son,4'8" well. Time will change that.
You can cut it short and add a slip on recoil pad to lengthen it later if you wish..