I'm thinking of a 20 gauge but am open to suggestions. Also, do you have any suggestions of where to buy a used/new gun.
Thanks for your help.
It depends on his body size.
If he is a big hefty boy a 20 ga would be ok
If he is small boy like my 12 year old is,
I would go with a .410 and shoot at targets.
Then when he is bigger in size I would go to a 20 ga.
If you learn on a .410 and can hit with it,
Then you will be good with larger guns.
If you start with a gun to large it will cause a flinch.
Thats what happened to me.
And once you have a flinch it sticks with you a long long time.
Im 46 and I still flinch some times.
Go to pawn shops you can get sme good deals there.
But be carefull what you buy.
I hope this helps and Good Luck.