I might be wrong but it sounds like a Savage LR Hunter would fit the bill.