IIRC, the KJW mags don't like to work with anything but KJW M9s.
The TM mags (normal m9 and extended 20rounds mag) work with all three; KJW, TM and HFC.
HFC mags also work with all of em, and are reputedly the best mags in terms of gas efficiency and non-leakage.
However, the TM mags (specially the extended 20 rounds one) work perfectly.