Before trying anything else, I would contact Savage again and tell them it will not shoot any better than 3" at 100y. Let them swap the barrel for free.

Don't let them tell you to "try this try that blah blah blah" like they already did the first time you called them.