With quality bullets they’ll all kill a moose if you do your job. If you can’t hit an animal in the vitals it won’t matter which you use. Personally, I use a 270 combined with Nosler Trophy Grade. I believe it’s an Accubond Long Range bullet. Not saying it’s the best, but it kills everything I’ve ever pointed it at.
Agree with above
With calibers listed, if in the bush, early season calling, i would get the 308 with 180 gr bullets.
I have shot a fair number of moose. All but one was under 40yds. They are not hard to kill, and make an easy target.
I like the 7MM for all around hunting.It's flat shooting it'll kill anything you point it at big or small bodied animals. The 150 gr hornady boat tail is a very deadly round. I have a Savage 116 SS with a 3-9x40 .There isn't much waste of meat either. The bigger the caliber the more waste of meat you have. The 270 cal. is similiar as well. As said in a previous post it's how you handle your weapon. Practice makes perfect.Good luck