CA and TM is mostly the same price.
So people turn to like CA than TM because it's already pre-upgrade and shot right out of the box. That's big advantage.
A lots of people would recommend for CA and TM but for me, I would recommend for ICS M4, The newest version ( not the halfbreed ). It's easy to work on. I broke like at least 3 gun this year from G&P to PTW but I didn't break my ICS M4 yet, I put ton of upgrade on her but all the upgrade I put are working properly. oh ! wait, I broke it last game but I manage to fix right away before the game start. Thanks for their split mechbox.