Get him a bolt action so he learns to shoot first...
A 7 year old? Both of your suggestions are too much gun in my opinion. The SR is too front heavy by a long shot for a 7 year old. Maybe look at the plastic Mossberg flat-top If he must think of himself as GI Joe.
Honestly though... a 7 year old deserves a boys rifle, not a $500-$700 tactical plastic fantastic rifle. I'd think a nice savage mk II or marlin 795 would be appropriate, and would leave him lots of his money for other things.



























