I have never tried the C3 stingII so cant comment but I would like to try them one day to compare with the T-43's.
Just took another couple photos comparing the profile of the Talon 38 vs the T-43 38, the talon is wider at the base with a slightly more swept back profile.
In pics below T-43 is on top of talon in first pic and T-43 is above Talon in 2nd pic.