Never had experience with Knight, my feelings on T/C are mixed. As I recall the turnaround both times I had my Omega stock in were decent, but I was pretty irate that when the gun was faulty from the factory (front swivel stud hole oversized, stripped out the first time I put a sling on it) I had to pay shipping to them, have them simply screw it back in without fixing the problem and ship it back just to pop out again, then pay a SECOND time to ship it back to them to fix it right.
The repair came out good in the end but they should have at least paid shipping the second time if not the first.