Why will the gun not cock?

This is my child's favorite Nerf gun, but it has stopped cocking when pulled back. I've opened it up, and it seems to match the pictures on here, but I've never taken apart a Nerf gun before, so I am sure I am missing something. Any ideas?

Block Image

Block Image

Block Image

crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 0
crwdns2934285:0crwdne2934285:0