Question for ya if you don't mind. How hard is it to get the gas block and barrel to work. Do they usually come pre fitted? I am considering building a .308 upper and this is the only thing I am hung up on. I don't have the ability to do any drilling on the barrel itself, nor do I want to. I am thinking about building a 20" .308 upper in the DPMS pattern.