Im looking into getting a new rifle thats accurate at lond distance shots. I hunt one of our fields that is a little over 300 yards long. we only own the field and the land on one side. the woods surrounding the field are owned by someone else who doesnt want me to set up a tree stand on his land just for liability issues if i would fall, which i respect. he doesnt mind if i hunt from the ground or if i need to track deer through his woods, but but i can watch a lot more from my stand on the south end of the field. seems like every year 90 percent of the deer i see are all the way down at or near the north end. ive only tried the shot a few times and the 2 times i found blood, i tracked it forever just to find nothing. im looking into buying a gun that is more for long range. I was just wondering what other people would recommend for a gun. which would be better a 30-06 or 7mm? Any other guns to recommend?