RE: omega sight removal
T/C also sells (usually free) screws that will fill those holes. A little blue lock tight and they are there for good. Give T/C a call and ask if they can send you some or you could buy some. I like to keep the screws with the sight together in case I ever want to put them back, they are not marked up.
Also most gunsmiths have those filler screws for like a nickle each....