WRSA has this from Spartacus on Load Bearing Equipment. It is an excellent discussion of the ALICE gear available at just about every Army surplus store in the country. If your AO is in rural areas where you will have to sustain yourself, such rigs are vital.
However, I'm on record as advocating the less-is-more theory that the armed citizen should fight as light as possible. Especially in urban or suburban settings where food, water and shelter are available, the only thing a militiaman absolutely needs is a rifle and bandoleer(s).
One solution to this is the Chinese SKS and AK gunner's apron (aka "chest pouch" or "bra").
Note that the straps cross behind the neck. This set-up can hold 200 rounds of 7.62x39 on stripper clips or 200 rounds of 5.56 NATO in 20-round magazines. If you are familiar with the regular Chinese rig you will note that this one has been modified according to instructions at the Maryland AR-15 Shooters site here.
SKS gunner's aprons have the advantage of being cheap. (I bought one at the last Birmingham gun show for $5 and it is already modified and in the icing bucket ready for storage, cache or issue.) Here is a front and back view of the Chinese AK gunner's apron:
It too can be modified to western sizes according the linked instructions above. This carries three AK47 or AK74 magazines.
Here is a modern Russian iteration of the same concept, which can be ordered here.
This holds 8 AK47 or AK74 magazines and has so many extra pockets that it violates the light-is-right principle.
Now THIS is my favorite way to carry Kalashnikov magazines:
This Chinese pouch with integral shoulder strap has five pockets for 30 rounders. The last one I found at a local surplus store cost me $6.00.
Now these are Yugoslavian SKS leather belt pouches. Each holds 3 strippers of 7.62x39.
These pouches (and the forty round leather Russian pouches) can be simply strung on a leather or canvas belt and worn Mexican bandit style across the chest. I have a grab-and-go belt made up of 5 Russian pouches (which hold the strippers horizontally rather than vertically like the Yugos) on an old USGI canvas strap yielding 200 ready rounds.
Then there is the old multi-purpose cloth M16 bandoleer. Here's two examples from the Vietnam War. These are 7-pocket, 20 rounds (or one 20-round mgazine) per pocket.
And here's the modern 4-pocket bandoleer. This holds thirty rounds per pocket, or, if you remove the string, one loaded thirty round magazine per pocket.
The four pocket bandoleer can also accomodate 4 fully loaded 20 round 7.62 NATO magazines, M14, FAL or H&K. If you pay more than a dollar for an M16 bandoleer, you've been screwed.
If you carry a bolt action rifle such as a Moisin Nagant or Lee Enfield, locate at least three or four cloth bandoleers for your stripper clipped ammo. These are generally very cheap.
If you absolutely must have a canteen, then get the USGI 2-quart collapsible that fits on a shoulder strap. Wear it on one hip, ALICE-clipped into your belt and the bandoleer on the other. Even without ALICE clips, both can be kept from flopping by buckling a simple leather belt over them, trapping the straps beneath it like a Civil War infantryman did with his cartridge box and canteen.