Well, now I've fucked myself. I kept trying, and almost got it (to the point where it was all connected again, except the little piece that actualy makes contact with the magazine was not seated correctly.
When I removed the main pin to try to reseat it, the piece came off completely, and so did it's spring...
There's no chance in hell I'm going to be able to put this thing back together now...
Who out there has hands capable of doing this!?

Please PM me!!