UPDATE. I had a friend of mine with a TIG Welder tack it solid. I am going out tomorrow to test fire and see how it and the homemade firing pin work