I bought this beat up Beretta 84f thru Gun Broker. The insides are great and it shoots well, but the outside of the gun was a disaster. I took it to Steve Smith at Grizzley Guns in Jefferson. He took it completely down, blasted and cerakoted it. The turn around time was fantastic and the price was more than fair. I'd recommend his work to anybody.