Could be worth a check... Open the upper half of the gun and push the bottom of the bolt stop in like when the bolt locks back and let go it should pop back out if it doesn't then that's your problem. Also is the bolt stop function on the mag working properly? Like when you set the mag to dry fire does the little tab go down?
__________________
|