Model Point make very nice barrels but at a high cost.
Barrel Depot also makes a good a barrel, although a bit rougher.
I also think Jordio Rubio has a berrel.
As for the muzzle break question, if you need one, most likely to be in white metal or resin...sorry, machining one would be horrific in work and cost...