I really like mine, It has never caused a problem and I can take it apart and put it back together and it still works. I took it to the CPL class and they all looked at me like I was an old crazy guy. But I hit all the targets while they were all learning to run brand, un broken in, new 9mm whiz guns . I was pretty happy and as far as I am concerned there is not a gun that is more fun to shoot.