The tiny roll pin will punch out like any other roll pin...correct size punch and a hammer.
If you have a proper bench vise with soft jaws, a gunsmithing hammer, and soft punches...it's not too difficult.
But, know your limits. If you don't have the proper tools or knowledge, take it to a professional gunsmith. It will be very easy for you to damage your slide if you don't have the correct tools for the job.
Also, Dawson Precision sights are not drop in...they will require some fitting to your pistol dovetail.