I own a 375CT.
Academically speaking, I would not trust my face to ANY piece of shit factory action with a CheyTac case!
Stiller makes the CheyTac action the size it is for a reason, strength!
Buy the Stiller and move on! Academically speaking of course!
Glenn