I took some photos of my gun, from the same angles as the ones you took. Forgive the sub-par picture quality, all I had on hand was a 3 year old Blackberry.
Like enefgee said, your slide stop catch is not sitting on the follower properly (as it is on mine). When the gun's assembled, that slide stop catch compresses the follower slightly and provides the necessary spring pressure to pop the magazine out.
I'll also note that your follower is slightly different than mine. On mine, the left part that's raised tapers to an edge, whereas the left side of your follower is flattened. I don't think it should make a functional difference though, considering the slide stop catch is supposed to sit on the front left flat portion (which looks the same).