What would be a good and reliable rifle for taking shots out to about 300-400 yds and also a good hunting rifle for pig and deer? I had a savage 110 7mm mag that was awesome and did the job well. But what other rifles and calibers would do as well as that one in the $300 price range?