Mine is working great! About 820 rounds through it now. Only 1 malfunction all this time. 4th Gen.