For me, its TM or broke when it comes to GBB pistols. I owned an older WE1911 that literally broke from plinking after just shy of 2 months, possibly even sooner. TM from my experience is more reliable and with huge aftermarket support. I own a hi cappa and a G17 gen3, no issues from stock, a few issues after upgrades and mods. A friend of mine bought a used MEU stock, shoots beautifully.
"Hey I'm the first one to say its a great country but its a straaaaange culture. This is a place where gun store owners are given a list of stolen credit cards but not a list of CRIMINALS and MANIACS. And now they're thinking of banning toy guns...AND THEY'RE GONNA KEEP THE F**KING REAL ONES!"
-George Carlin 1937 - 2008 (RIP buddy)