I don't think its any of the brands fault 100%, just slight differences in tolerances. the little radius on the barrel journal where is has the shoulder for the gas block is just larger then the bevel or chamfer they put on the gas block. I don't now if there is a mil-spec or any kind of standard for those radius or chamfers, so I cant say who's is too small and who's is too big right? The MRA tool on their lathe could have been worn causing a bigger radius there also, but again I dont know if there is a spec for how large that can be so I can't say for sure the barrel is out of spec
This AR stuff is all supposed to fit together like lego's, it's not always that perfect especially when you mix brands like I did
Most of my other builds I used the same brand barrel and gas block, they came with one dimple aligned with the gas port pre drilled, and in those cases its was lego bolt on and shoot
There is a bigger problem here than you think. If everything is machined to spec there should be a 0.035-0.050" gap between the edge of your gas block and the end of the gas block journal...
The gas block is not supposed to butt up against the edge. There should be space left between the gas block and edge of the journal for the hand guard cap, as per AR milspec even though most of us free float these days. Spacing these gas blocks generally requires use of a feeler gauge between the end of the gas block journal and gas block to recreate the proper gap you measured when you test fit your gas block upside down to line up the holes... If you go back and read through this very thread you'll see a few discussions of this.
I tried to tell you this earlier and you just went on and on about the dimpling lol
You'd be crazy not to return this to MRA. I just did an MRA gas block on a Norinco barrel and with the gas block properly positioned there was a gap. Even Norinco got the machining right lol