I have just recently got a ithica 300 and the guns fires but it doesn't eject. Once the bolt is pulled back the gun ejects the shell and puts a new one in that is as far as i have obsevered. The gun has had a coplete rip down, cleaned, and put back together. The complete cleaning didn't fix it. Any sugestions