Good prices on mags here. Some others too.

Para-Ordnance Mags

19.99 for aftermarket up to 32.00 for nickle plated factory mags.