Alright, so to start out I would like to say my C-100 is a newer model. Supposedly it left the factory Jan/2015. Now then. I ordered a threaded CZ compact barrel from CZ custom shop. The barrel dropped right in. There are some minor differences between the CZ barrel and original. However nothing that affected function. I went to the range today and put 200 through the Tristar barrel, then 200 through the CZ barrel unsuppressed, then 200 through the CZ barrel suppressed. It functioned flawlessly. Maybe the older Canik pistols didn't allow the barrel to interchange, but my Tristar c-100 had zero issues. Hell the barrel didn't even need fitting. Obviously there are numerous tolerances involved so YMMV and you may need fitting. But know this:
YES A CZ COMPACT BARREL WILL WORK IN A NEW, RECENT PRODUCTION TRISTAR. Again my gun left the factory Jan/2015.
Czechers: hope that helps