I have a Remington 700 BDL 30-06. I plan on using this gun for deer, when I travel to hunt, and also big game including elk and others I may want to hunt in the future. As I understand it, the 30-06 will not shoot as flat or as accurate at long ranges such as 500-800 yards +. 1. What caliber will be my best bet for super long range accuracy and possibly hunting things with it, generally smaller game such as deer, coyotes, etc.? 2. What rifle is currently the best on the market in terms of accuracy, durability, and longevity? Thanks! Edit: I also have a 5.56 that I use for shorter range (100 yards) for yotes and other pest control.