For economy, a youth stock for your existing gun makes sense. I'm with Oneounceload, stay with light loads in a 12-ga over a 20-ga gun. For a youth or small shooter, Beretta has quite a deal with their
3901 Target RL. It's specially priced to encourage young competitive shooters.