I have purchased a KFH KX3 for my 10.5" pistol. It seemed to be fine for about 30 rounds. Then my ar would not eject shells. The bolt cycles about 1/2 way back. Not enough to eject the shell and insert a new one. Before I got the KFH I had fired 50~100 shots through it and never had this problem.