Thanks for the replies everyone, I found someone with a sight pusher and they let me borrow it. Was a fucking bitch to get them off. Looked like they were glued or loctited in as well. Years ago I sent the slide back to Springfield to get refinished under warranty, maybe they did that then? Once I got the old ones off, the new ones went on fairly easily though.