Probably a 7-08 would be better than all those listed except a fast twist .223 with heavy bullets.

Maybe a 6.5 Grendel. It'd carry more than the .223 for the long shots.

Can't see the value in going less than 18" though. I'd get a shorter stock before I'd get a shorter barrel. Anything close to 13" LOP is plenty for me.