Depends on what you consider affordable, Solely Canadian makes a great retention holster for the Canik, but they are in the $100 range, or more if you want colour etc. I personally consider that cheap for a handmade holster that will last a lifetime and supports a Canadian business and site sponsor. There are other mass produced holsters for cheaper, Blade Tech, Comp-Tac etc, but I run Sol Can holsters exclusively
Sol Cans are a friction retention not a locking retention, not a fan of pushing buttons on a holster at all