Last weekend I semi blew up my Beretta 96. I had a reloading error that resulted in an overload that I reviewed in the reloading forum. Since that time I had taken my gun to a gun smith for him to check the pistol and except for a few broken parts the slide, frame and barrel were good to go...