I recently bought a used Diamondback so I could have a revolver in the collection to use for new shooters. Yeah will I guess you can't dry fire these things like a Glock, eh? When cleaning it I cocked back the hammer to clean in there, then I pulled the trigger and let it drop. A little while later I noticed the firing pin is now broken off. Oops. Can I buy that and replace it myself or do I have to take it to a gun smith? If so, what will a gunsmith charge to fix that? It can't be that big of a deal but I can't see them touching a gun for less that $50. Another question. This gun has the little red plastic insert in the front sight. Can I buy a replacement one of those from somewhere or does a smith need to replace that too? The original one is still there, it's just very dirty. TIA