I have a lightly used Browning bt100 and when the trigger is set to extract it opens extremely hard after a shot and dosen't kick out the shell at all , when I switch the trigger to eject and shoot it opens fine and ejects the shell but then closes extremely hard. Almost feels like something is bent internally. Any ideas on what could be the problem?