I tried hosting an armorers class at my PD about 7 years ago, We did not get a single officer or dept response. The best Beretta smiths I can think of would be Ernest Langdon, Wilson combat or Josh at Allegany armory in Pa, he does a lot of Beretta 92 series work.