My favorite two things for getting stubborn pins out?
Gum Freez and a press.
Gum Freez comes in aerosol cans and helps shrink pins, and presses tend not to screw up the pins as much.
The secret is to put the press on it and forget about it, while it soaks in kroil or mouse milk.
