The problem is due to damaging the BB Follower by continuously slamming/springing the BB Follower when magazine is empty.
MP7 Magazine

This should be the correct position for BB Follower when BB is emptied in the magazine.

When BB Follower is pushed all the way up, it will engage the lock to catch the bolt.

When BB Follower is damaged. It will caught outside of the mag well and will not push all the way up.

Hence the Bolt Catch arm will not engage and fail to catch the bolt when mag is empty.

Do not release magazine follower when the magazine is empty. Doing so will damage the magazine and magazine
follower.













