Yes Rob the press is just to loosen the pins. Once they're loose they tap out almost effortlessly.
I recently bought a 1 ton Arbor press which should work well for all tapers pins (maybe even Stag/CMT and S&W). I haven't mounted it to the table yet and I need to fabricate a pusher pin and relieve screw/pin (to push to) and I want to make a 3mm cup punch/pin head too for SIG pins instead of having to whack them (makes for nice clean even pins in dual roll pin SIG slides too).
I wouldn't mind getting a bigger press and a nice drill press (for pinning gas blocks) at some point but we don't have the room in our shop.

