I am looking at a new rifle. I need something that will have the range to shoot across pastures at the coyotes, bobcats, cougars that mess with the cattle, but I also need the medium-short range knock down power for deer. Basically, I need an all around gun that will take down big game at long...