I have a stock yhm 6.8 upper with a free float tube. I purchased a troy low pro gas block and a troy rail to put on it. I was told I need a standard barrel but so if anybody has a spare one that would be great. I don't have the tools to do this so if anybody would help that would be awesome. I can pay. Thanks