Colt or Glock pattern?
It makes a difference.
I went with the dedicated 9mm PSA lower so I didn't have to deal with a mag block.
I bought SMG mags and they run great.
I just happened upon a deal and bought a total of 10 mags.
Every last one functions as advertised.
YMMV