Hi, I just bought a JRC-Kryptek 9mm from SFRC promo. Tried the night I received it, no failure (ftf/fte) with Blazer and my reload. But . . . my issue is with the tube (hand-guard loosening) affecting the BBL and therefore the accuracy. Now I wish I've bought the fixed model instead. But the thing is the newer JRC (longer and better looking hand guard) is not available here in Canada. I can only tighten the tube to a degree but with no positive design to luck it, I'm it will only loosen again. My plan-B is to keep checking the tube every mag change, speaking of magazine, mine came not with a original Glock magazine . . . just a heads up. I'm thinking of ordering the 13 inch hand-guard direct from JRC but it only comes in black (I have a Kryptek T/D), there's goes the savings from the promo! I would stay away from a T/D unless you can come up with a way to prevent the tube from loosening but can be undone as design for transportation. Lastly don't buy the JRC sling bag, expensive and don't have a positive strap adjustment, not worth the money, I ordered one (Kryptek of course), I will have to modify it using velcro or something.