would the cabelas savage 12 fv be a good rifle for benchrest shooting between 100 and 300 yards ? Is it good to go right out of the box or does it require upgrades ?