If you google Havelins you will find Vic and Cheryl Havelin. They are only about mossys. You should be able to.get a new FP for around $20. Ask about a trigger as they don't list everything they have. Also on the forum Rimfire central on the mossberg section there is a fella named blkwollf who has a large inventory. I buy from him frequently. It is a simple bolt and if it.is firing I.wouldn't worry about the spring. By the way a model 46A I have had the same problem and I only needed to replace the firing pin to correct it. Sometimes the Havelins firing pins need some hand fitting to get them perfect.