Yup your on the right track with those pouches, you could also try some of these fast mag pouches.
http://www.ebairsoft.com/emerson-em6...am-p-6024.html
The real ones are 30 bucks. I have some or the repros I linked to and they work great with p mags. You could shake it for days and they wont come out.