Please stop posting as clearly you have no clue how to assemble a AR. The barrel index pin is already pressed into the barrel extension. It is not put in post install of a barrel on a upper.
I think you misunderstood me I am not saying the hole is there to put the pin in after, I know full well how to assemble an AR10/AR15.
I am saying the ONLY 1 hole in the threads the nut turns into (not the hole in the nut) is there for the pin to fit into to make sure it is aligned properly and to help stop it from turning (I am not saying it is there to insert indexing pin into and I wasn't even talking about the holes in the barrel nut its-self).
The only reason I can see for them putting all those holes in the barrel nut is to try and shave off weight on a heavy rifle.
There is much more than 1 hole in the nut its-self (not talking about the threaded holes that are required for mounting the hand guard).
What I am saying is if the metal is soft enough you could have a barrel nut made out of titanium and the part that failed would still deform and move out of place.
I am sure the holes do not help but simply replacing that barrel nut with one without holes probably in my opinion would not be a safe enough way to fix the problem, IE I wouldn't trust it.
The metal for that entire section of the rifle should not have been soft enough to deform simply from putting a muzzle device on and should be replaced with a stronger/higher quality metal.
What I am saying in short is that simply replacing the barrel nut is not a safe enough way to fix it in my opinion, if the metal underneath was strong enough it shouldn't deform regardless of the barrel nut holes or not / there is a much larger problem than holes in the barrel nut.
Edit: You should also get off your high horse and take the stick out of your arse, you can correct people without being a dickhead about it. It is people like you that make people afraid to learn about guns and talk on forums like this. It's not the 90's anymore we are trying to get more people involved in the community not intimidate people by being elitist jerks. Plenty of other people on this forum misunderstood what I was saying as well and corrected me without being a #### about it.