I shoot IDPA and I don't care for this comp'd polymer Rival at all... especially at the price range it's in. In my opinion, this is just a money grab by TTI. I personally want another steel frame. Though my magazines with TF/aftermarket basepades cause over-insertion issues more than half of the time, the O-ring "fix" is holding for now and my gun has otherwise ran flawlessly. However, on ported Rival/Rival-S, I've seen they do shoot flatter. I'd do that if I had a spare barrel just to try it, but otherwise my gun the way it is shoots perfectly fine and flatter than my X5 Legion, CZS2, G34, etc. Besides, from what I understand, there are more than 2 different versions of OEM Rival-S barrels. Haha. I wish Canik would just address these issues and revisions already.