OK so i just got my new softair Thompson. i know "ew softair" well the gun is G.R.E.A.T.
first off the fps is good shoots around 360-380 apposed to 420 wtf on the box. descent accuracy, i would say don't try shooting something over 150-160 feet. ROF not bad, its pretty close to the actual thing, but I'm sure a little moding here and there could change that. metal gears and bushings. "all metal body" its softair they aren't that good but most of it is all metal, except the trigger assembly and grips. really the only reason i got it from softair is that i didn't want to pay 300+ for the TM version.
one problem, and this could be just my gun, the mag release. its a bit difficult but i found a way to get the mag in and out with ease, sorta.... you could find mags at http://www.uncompany.com/pageproductdetails.asp?prodid=23805
you will need tall mag pouches...like for mp5 or any SMG type.
all in all i would give it a 5/5