Hello, today while out hunting some grouse and squirrels my 870 failed to fire, then the trigger didn't reset when I cycled it. After that the safety will not engage. The trigger while not fully resetting, it seems that the hammer is cocking, will still cause a metallic click. Any ideas as to what's wrong and/or how to fix it?