Something isn't right with that pic. If the barrel is 24" long the LOP would be 17.72" by my figures. So, I calculated the LOP at 14.25" and that makes the barrel in that pic a little less than 20". Something is screwy with that pic or they used a 20" barrel to make us think the rifle is shorter than it really is.
Guess I'll have to wait until I can look at it up close and personal. There just isn't any other information out there on this rifle that I can find and the specs from T/C are vague. Wonder if they had it at the SHOT Show?