Hi, has anyone had an issue with the Marushin 6mm 98K shell ejecting rifle not pushing out the "spent" shells? I haven't touched my airsoft guns in a while, and whilst cleaning them yesterday found out that when I pulled back the bolt, the bullet detaches from said bolt but doesn't spring away like it used to. This means that the bullet just drops on top of the other shells in the internal magazine and has to be removed manually. However, to add another level of confusion, the 4th shell will always eject properly. Anyone have any ideas on why this is happening, and how to fix it? I thought that it could be an issue with the bolt unit wearing out?