That sounds like what it would be and I don't think it would be that expensive for a new part and the labor, but I can't put a price tag on it since I'm not a smith. I'd call the Savage service department and see what they say before proceeding any further.