WHERE DID IT SAY HE WAS LOOKING AT ELK ?? THE GUY ASKED ABOUT DEER !! If you can't kill the deer at 250 with the 308 then I guess the 270 won't kill it either !!
Who said anything about elk?
Who said the 308 won't kill at 250 yards?
The OP said "pick one".This is not tough stuff.
Oh I see: You're looking at Idahoguys post above on the elk,etc.