I feel for you - once you get stuck with something like this, it feels like sending it to the pro's is the least bad way to proceed.
I did something similar years ago with an Sig 226, ending up boogering it up so bad I had to send it back to Sig and $200 bucks for new parts.
I have to say, I never have this problem with my glocks.... A single punch, a flat screwdriver, and my rather anemic mechanical skills is still enough to do any work to a glock... :-)