I ended up buying the tp9sf not sfx and I absolutely love it. 700 rounds through it not a single hiccup. I bought a glock 17 at the same time and shot them heavily yesterday. Both guns were great but this canik is a little different. It’s more accurate a little bit smother and breaks down so easy it’s unreal
Try replacing the sights on your glock. Those sights are like the garmin livescope pole, most everyone buys an aftermarket.
That bright white U outline on the rear sight can compete with the front sight post for your eyes to focus on.
The barrels of both pistols should be accurate short distances.
For best accuracy find some pistol sights that really let you dial in that front sight post and keep it crystal clear for your eye(s) to focus on.