IMHO...............I believe they are the same quality just more choices. From what I understand Fox Ridge is on the other end of the parking lot from the T/C factory. T/C is the parent company of Fox Ridge but you may have trouble having either place admit to it-I do not know why?
I have two Fox Ridge barrels and am pleased with both of them(see my post above) and I have one T/C barrel in 209x50 I bought from EABCO and wouldnt trade that for the world either.
I have had nothing but good luck from both places.
Encore28