The CPX1 had problems but they seemed to work out all the bugs when it comes to the CPX2, my brother has a CPX2 and has had no problems with it at all in the 2500+ rounds he put through it, I plan on picking one up myself to try out when I find someone who has one.