Took the barrel to the metal shop this afternoon, they will try to get started on it tomorrow, should have it back by Tuesday for testing the suppressor. They won't have any problem turning it with the receiver attached, he said. I had to put one of the two pins back in before leaving it with them so the barrel couldn't chance working loose during the process.
Thanks again for the quick reply, much appreciated.