Does it HAVE to be TKL, due to lack of space maybe? If not, I can recommend the Bloody B840. I just bought one on Amazon, and it still has the 15 off coupon available (50 total cost). It uses Bloody's own LK switches which use infrared laser actuation for .2ms response time. The keys also actuate in just 1.5mm travel vs 2mm of Cherry MX, and they have only 3mm total travel. The switches also are box style constriction, meaning they have a square wall of plastic around the switch plunger. This is a design to make them spill and dust resistant, but it also makes them nearly wobble free.
These ARE clicky keys however, but very subtly so with a much lower tone and quieter click. The laser switches are also estimated to last 100 million presses, so they're about twice as durable as Cherry MX. Another plus of this KB is it has excellent software which allows you to make any kind of macro you want, even with mouse click thrown in to fire. I tried it on Doom Eternal, a game that benefits hugely from fast weapon switching. I made an Auto macro, meaning you can toggle it to start and it automatically runs, then toggle it off with same key.
I had it set to equip the Ballista, then fire, then the Super Shotgun, then fire, back and forth for a total of 6 shots. I set the delay to 150ms between each press, which is WAY faster than I can do it manually. It worked flawlessly, and mind you I tried this same macro with my Logitech G402 mouse and could not get it to work regardless of delay time used. I ended up not using the macro because it kinda felt like a cheat, but it's there if you need it. The only thing slightly odd is the back light is orange, but it's easy on the eyes. You can also disable any key you want, I disable Tilde because I used to hit it by accident in Doom Eternal and it brought up the console.
I was worried a lot about size, as a few keyboards have had too cramped keys for me, but this one despite measuring 5mm narrower from left edge of Left Shift to right edge of Right Shift than my last KB, actually feels less fiddly. It's partly due to no key wobble, partly due to the bottom corner of the keys being beveled, and partly due to the key rows being tiered, meaning each lower row is placed at a lower height, especially the bottom row. This means I never accidentally hit ctrl when using shift, which would mean accidentally wasting a grenade in Doom Eternal when sprinting with Shift.
https://www.amazon.com/Bloody-Strike-Optical-Mechanical-Keyboard/dp/B01J2M601E/ref=sr_1_1?dchild=1&keywords=bloody+b840&qid=1591814545&sr=8-1&th=1
They have a B845 that's TKL, but it's RGB with no coupon, so costs 90 vs 50.
http://www.bloody.com/en/product.php?pid=11&id=133
TechPowerUp Review on B840 (they tested it to be the fastest)
https://www.techpowerup.com/review/bloody-b840/