High country I have been told by beretta that Sako's must be returned to them for warranty work not some gunsmith. Beretta's customer service has always been piss poor but I have never heard of sending a warranty claim to someone else.
I would send a email to Sako and not beretta and see what you can get done with it.
I will give your shipping back for it.....ducking...
Dink