I was hoping someone could help me identify the firing pin pictured here, the rear quarter inch or so is broken off. I understand there are at least two or more versions. the pistol is a llama 380, serial # A51492 and manufacture code D2. thanks if you can help