Can you get the sight at least most of the way out of its' dovetail?
If so, use a center punch to put a few "dimples" into the top of the base. Should help create some friction when you drive the sight back into the dovetail.
Besides what TooTech said, stake the sight in place (staking punch is placed right where the sight and base meet) front and back after you sighted in the gun.