7mm-08........I have taken deer from about 321, 365, 404 and 458 yards with mine, and many more closer.... Low recoil, very accurate, short action. try and get a 24 inch barrel. It will shoot 139 gr bullets at 3000 fps. With the GMX and similar bullets now available, it will take Elk no problem at the ranges you stated. My long range shots have all been with Hornady SST's, the rest with BTSP's.