That sounds like a good solution. That would be better than JB Weld that might make removing the barrel later a problem.
I see by your user name you are a Jag person. I have a 1970 XKE, 1982 XJ6, and a replica 1936 SS-100
If you are NOT living on the edge, well then, you are just taking up too much space.