Not sure the OP's issue is removal of the pin, but that the slide won't come off after the pin has been removed. That was my issue at least.