I bought a C8 metal body from Huang (it's a Dboys body, like yours) as well as the metal hopup. I had no problems fitting any of my TM's parts into it, be it the hopup or the mechbox. JG is pretty much identical to TM, so there shouldn't be any problems installing them.
The only fit issue I had was that non of my low and mid-cap mags would fit into the magazine well. My TM and CA high caps fit, as well as my G&P Thermold mags. It was a bit tight, but they fit. I had to sand the inside of the mag well substantially in order to be able to fit these other magazines. No problems now though. The gun performs great and has no issues.
__________________
|