ya... I don't think I'd put a muzzle break on it... can't be worse than my 375 Winchester barrel...
sights might be an interesting thing... I'm guessing the barrel is quite thin, so no dovetails, & even screw holes would have to be quite shallow... may have to build up an area to have enough thickness to drill & tap...
hmmm... wondering if I couldn't work with either or both, my fabricator buddy, or my retired machinist buddy to come up with some sort of scope mount... perhaps scout scope style, where I could use a wrap around mount ???