Bigyeti,
I think the preferrable way out of this is going to be just buying a new dissapator barrel from Bushmaster and installing it with a new gas tube. Sure, you could add a new gas port, buy a new gas block, and send it to a gunsmith to do the work and hope for the best, but in the end you still have a pieced together assembly that had to be "fixed" to work right.
There is also the possibility of gas port diameter problems depending upon who you send it to, and the possibility of high or sharp edges around the new port.
Bushmaster lists a new barrel assembly ready for installation at $219.95 which is a reasonable price IMHO. Sure, it will cost a bit more than "fixing" it, but the savings would not justify the end product IMHO. I guess your friend can just chalk it up to a lesson learned the hard way.
That's just what I'd do in his situation. YMMV.
Saleen