$1.99 sight pusher from Peavy Mart
Beat it with a square faced punch. I just found this post, as I was going to share my experience.
If this wasn't going to be sucsessful I would have been looking for a $75+ tool. This is my writeup on replacing the sights on a Sig Sauer P320.
After unsuccessfully trying with a round brass punch to remove the VERY firmly seated front sight of my P320, I had to resort to some creative measures before I dropped too much money on a fancy smancy sight pusher. I started with as large a brass punch as I could find, but because it was a round end the punch could not get enough purchase on the edge of the sight base and kept being chipped off. I needed a square flat face of 3/16 width or so.
On a trip to Peavy Mart I located brass toilet hardware for $1.99. A little work with a file and a grinder made a squared off end to make complete purchase against the sight base. The sights had already been generously soaked with penetrating oil the night before. To set it up in the vise I used soft scrap 1x4 and a doubled up shop towel clamped securely. A couple of manly thumps from the BFH and out it pooped. I had to give it some frighteningly convincing hits. Gentle tippity tappity tap tap tap is a waste of time going out. A little more conservatively going in.
For those who are doing this work, line it up well and HIT IT.
The vise only needs to hold it tight enough to keep the slide from moving when you hit it. Be sure to have everything aligned carefully so that your force is directly in line with where you want the force to go. Make sure that the slide and the force of the blow is lined up inside the jaws of the vise, you don't want to impart a bending moment to the slide. Avoid at all costs an angle that is delivering any amount of force downwards into the slide or into the dovetail groove sides.
After the sight was out the new sight had to be fitted. This was the time consuming and eye straining part of the job. It seemed like endless filing to fit the new Dawson Precision sights. Use minimal pressure to file the base as more pressure has a tendency to file one edge more than the other causing big problems. Hold the sight in your fingers and lightly rub it down the slide. Ensure that your final passes are straight and perpendicular to the sight alignment. Another warning to be extremely careful not to bugger up the corners of the sight, because it won't start in the groove and you'll need a jeweller's loupe and needle files to fix it. Of course don't file the frame, don't file the bevelled edges of the sight. My replacement sight had a lot of base material to remove.
Drift the sight (in or out) in the correct direction. The Dawson Precision sights have an arrow on the bottom as a reminder. Left to right. Take your time filing the new sight to fit. There will be a lot of material to remove and you can not put it back. For the $150 I paid for parts that I could fit on my thumbnail, I really didn't want to buy another set.
Measure measure measure where to stop drifting the new sight in. Centre it in the frame and fix any POA issues with the rear sight. Don't try and tap the front sight right to left, it behaves like a barb. A friction fit with metals of different hardness is like stuffing a porcupine into a sack.
The rear sight I had to use a triangle needle file to remove the tiniest amount from the sight dovetail because as it was being driven in the frame cut into the sight. Before it became a paperweight I backed it out and touched up the sight edges. The height was appropriate, the DP rear sight has a setscrew.