I wouldn't heat the barrel. Most gunsmiths have what's called a sight pusher that's designed to install sights into dovetail slots. Might be worth the minimal cost to have him install it. You an also file a little off the sight or widen the dovetail if it's way to tight. You do need it tight enough that it will hold the sight solid once installed.
Bob from Idaho