Place a shim under the sight base and drive the sight and the shim onto the bbl at the same time.
If the shim is a little longer than the base, all the better as the sight will drag the shim with it as it is driven into place.
Then you can carefully cut the shim itself off cleanly with a sharp knife on the underside of the sight base on either side.
Steel or brass shim stock, razor blades, cardboard, paper, ,,I've found all sorts of 'shim stock matr'l in use.
They all do the same thing in lifting the sight base dovetail cuts upwards and tight against the matching dovetail rails of the bbl.
Nothing permanent, so you can still easily make adjustments to the sight if you want to. Or remove it to change to sight.
Stippling the bbl flat does about the same thing,,raises the surface slightly and tightens the fit.
Sometimes the dovetail cut in the bbl is pushed out of shape,,the top edges are easily seen as pushed upward and out. That makes the dovetail a loose fit for a standard sight base.
The bbl dovetail can be very carefully peened back into position with care and not damage anything. A very smooth faced and polished hammer is all that is necessary for the job.
Very light strikes and flat to the surface so they leave no dents in the surface.
You can also use a small piece of very smooth steel placed over the raised dovetail area and then strike that with your hammer to push it back into shape.