Every kid/family is different. But here is what we did. Brought the kids hiking, camping and fishing since old enough to walk. Started plinking with .22s at 6 or so, started low recoil shells shooting clays with a little 870 compact jr at 8. Daughters never developed interest, son was super interested. I didn't start with him tagging along hunting until 8 yrs old. At that time our hunting was mostly ruffed grouse and pheasant - lots of walking and need to remain gun aware in the field with other guys and dogs - so I chose better safe than sorry. At eight my son walked empty handed, at nine he carried an empty 870 compact jr, at ten he was a full on hunter (but with 1 shell at a time), at eleven he got to fill the pump magazine, at twelve he got a little 20 ga semi-auto, at 15 he shoots full sized 20 & 12 ga and he may be the best shot in the group. As for rifle, he moved up from .22s to .223Rem for prairie dogs and targets at 12. Now he shoots a 7mm08 for deer/bear. It was a fun process - God I'm going to miss him when he goes to college.