so have a german drilling boxlock 16ga and one of firing pins is gone afore I bought it.gunsmith removed other pin from receiver and wants to make one by machining and matching up,they are drop in pins with small spring. question is that the way to go?? or try to order one from somewhere better and cheaper if can fine one