First, it is a very nice performer. It shoots great: consistent, quiet, light, accurate (with the aid of a Freak kit), and very cool looking. My teammate has no complaints as far as the putting balls down range goes. It hits targets with the best of 'em.
The problems comes in after the game is over, and you want to maintain the thing. As nicely as the TM-7 is designed for throwing paint, it's equally poorly designed for maintenance. In order to do prettymuch anything, you've got to pop the receiver halves apart. After owning a 98C a while back, this isn't too horribly annoying, but it is rather inconvenient. There is NO field stripping or quick stripping. In fact, pulling apart the TM-7 is even a little reminiscent of the 98 in that you've got a bunch of little parts to keep track of and make sure are in the right place.
But the worst is the wiring. It uses little molex connectors that aren't really designed to be disconnected but for a couple times. So far, they seem to be holding up. It's the solenoid wires themselves that take the beating. The TM-7 we have is currently out of commission because a solenoid wire got pinched during a reassembly, and now doesn't complete the circuit.
There are other minor complaints too. Unlike it's cousin the Mini, the TM-7's plastic shell includes a plastic grip frame. This is great for making it light, but if you want to run tank-on-gun, it makes for a very minor tank wobble that gets pretty annoying IMO. I'd probably be worried about eventual fatigue causing the frame to break.
All in all, it's a great performer, but it doesn't maintain easily. It's a nice marker, but I knowing what I know now, I wouldn't purchase one retail.
thanx for including those weaknesses, will keep an eye on them.