I have re-barreled a number of 99s and they are not difficult.

So I'd ask 'why not install a new barrel'?