Only thing I can think of that fits that bill and that I use myself because it does a lot of what you are looking for is the old school Paraclete pouches. I run them on my rig and I can hold AICS mags, doubles, singles,etc. They have elastic in the body which keeps a single mag from rattling...