It won't eject.

on every shot. It is a .300 Sav.
I have 2 others, a .30 Rem. and another .300 that have never given a bit of problems but to be honest, I don't know a lot about the internal workings.
I'm wondering if maybe it could be a spring problem ............ because..... with the bolt locked back, and with thumb pressure only, it's pretty easy to move the barrel in and out or the barrel shroud. It takes about 2/3rds (or a little less) of the effort of my other .300 to move the barrel. The . 30 takes at least twice as much effort to move. In fact, I have to use the heel of my hand to push the .30 springs instead of just my thumb. Should there be that much difference in spring pressure among the three guns?
I thought I might take the barrel apart to investigate the springs, but I'm not sure I would know exactly what to look for anyway. I have the Henwood book so maybe I could figure it out.

If anyone has any ideas, or a direction for me to start I'd appreciate any advice. Is there a good 81 gunsmith out there anywhere?
Thanks.
jim