DPMS replied to my email today. They instructed me to send the upper in. They also think it may be the barrel. I'll keep you all posted when I get results from them. I'll probably send it in mid January.