FYI.....I had the same thing happen to me on a 300BLK upper as well.
I called them up - they gave me a pre-paid shipping label and repaired it at no charge. Took about 2 weeks and didn't cost me a dime.
Just replying if other people are having the same problem are not at all good with repairs, like me.