Had the same issue with a 16" gun I built. Ended up being the gas port. Had to open it up a bit and it runs flawlessly now.