I just ordered one of these, and was wondering if it takes the same mounts as a Savage 10 or 110. Looking at Talleys.