Criticisms:
1. You don't pull the mag out, you catch the mag as it falls partially out of the gun. This is because there's a mag-release that releases the magazine, causing it to fall out.
2. The recoil isn't sharp enough.
3. When pulling the gun out, it appears to be moving a bit for about half a second after it should be pulled out.