the ics mp5 is pretty tm spec. The only one that is not is the pro. The upper is nice in that it doesn't have to split in half to have to remove the lower. It does hvae to split in half to remove the hopup/barrel though. ICS makes enough externals for mp5s that you have a lot of selection for front ends should you want to put a rail on ir or you can use any tm spec handguard. The only issue is with ICS v2s is that they are original v2 clones, so the gearbox shells are thin and unreinforced. I tried putting a vfc gearbox into my ics... no go. The lower would not go back into the upper because the front end is a lot thicker/wider than the ics one. There's also no metal hopup upgrade for the ics from what I can find. hop adjustment is external, the CA is internal in the ejection port.
CYMA mp5s are nice, but heavy compared to other full metal mp5s.
Supposedly SRC makes an amazing stamped steel upper mp5 but not sure if you can find it easily in canada, as they have a couple generations of mp5, the only stamped steel one is the newest one. But given their reputation on making someone out of spec guns, I didn't bother looking at them too hard.
I futz with V2s, V3s and V6s. I could be wrong... but probably, most likely not, as far as I know.
Last edited by lurkingknight; December 9th, 2014 at 09:14..