I have a TC Encore that I love. Killed a buck in Oklahoma at over 250 yards. Several friends have TC Triumphs that they love to shoot. Very accurate and easy to maintain. I don't have any experience with the Omega, but so far all the TC products have been winners.