I picked up a G&G RK 104 from A&A Airsoft in MB. I've seen the TM, didn't want to deal with the stock wobble. Have fired the ICS, very cool looking almost the same build as the G&G, but having owned an ICS M4 in the past I decided against.
I took a chance with G&G sure, but hell it was worth it. Most solid gun I've held to date. Power was there, it hit 349 on the chrony. Fired nice and straight out of the box. Most realistic to strip of all brands.
I tried the G&G, 30 round Star mag, TM and CA mags and they all fit and fed fine. I work at
www.xtreme-tactics.com which is why I had so many different types available to try if anyone is wondering.
G&G finally got it right. You can trust them on this one.