Apology to SHR970
I was wrong. You are correct the mossberg does not need forward movement of the forearm. I looked at a blueprint for the 500 and see that the hammer stricking the firing pin provides the inertia to unlock the action. Once the hammer strike disengages the lock, the bolt is free to move to the rear.