I have a couple of CA MP5s, so far the Nuprol NP5 mags have been pretty good. Cyma ones feed but need a good slap to get them to latch into the mag catch. Same for the Mag ones. If you can get some Classic Army ones they would probably be the best bet.