Did you tear down the BCG and inspect the firing pin channel? Perhaps there is too much lube or a bur in there that is holding up the pin from going forward, I would start with that before you take it back to the store. Nothing worse than a new gun that wont run! I was in that boat once and the reta...