I would highly recommend the Bladetech DOH. For mag pouches,..I would suggest the CR speed or GUGa's...
I have a Speedsec race holster for the USP,..but cut and modded it to work with the P30-L.
Mags,....just try your dealer,....and possibly try south of the border. I think P2000 compact mags MAY work with it..better research that better.