I know it's been asked many times before but here goes again.I want to go buy a new rifle for my 10 year old,almost 11.I was thinking a 308 or maybe a 270.I want it mainly for whitetail,but he will be hunting with me in the next few years out west for elk,deer,antelope.So I need a gun that can shoot good at a distance but still pack a punch.I don't want a hard kicking rifle.He will need to enjoy shooting and not be worried about the kick.Or are there things I could do to lighten the kick.I'd consider other calibers as most of you guys know more about firearms then I do