Hello all - new to this forum. Recently I worked on the same issue for a friend of mine, his 20 Ga Ultra Slug Hunter failed to fire consistently. I am in the manufacturing business. We took apart the gun and ran tests on the firing pin. We found the hardness to be at 32-33 which is way too soft to the spec of 46-48 range it should be. I sent a print off to have some made by a key supplier with the HT specifications. A week later we installed the new firing pin to the required hardness and it has shot every time since.
I do know this supplier makes these components for all the top leaders in the firearms industry. Check them out if you need some help.
Hope this info is useful. Thank you for reading.
www.schmidtool.com