I have a parts k98k that when you put it on safety, either position, and pull the trigger the sear/trigger lets go of the cocking piece. And then when you rotate the safety back to fire, the cocking piece/firing pin lets go and fires the gun. The only thing holding it is the external safety collar. The trigger is loose and flops around after it's pulled with the safety on. Could this be a weak trigger spring ?