Contact Rich Cole at http://www.colegun.com/
This time of the year he's probably at his Florida location. He's the go to man for Beretta USA gunsmithing. Gil