I think buying one great, huge range bag is a mistake. It gets heavy and unwieldy, plus all the small items tend to get lost or drop to the bottom, where they are almost inaccessible.
I have small range bags for rifle, pistol, and shotgun. All contain the cleaning stuff for their dedicated use. If going to the range, I load them with ammo, intended-use mags, and pistols, in pistol rugs, if using such.
This way, I can leave most of the stuff locked in the car, and only take with me to the firing line what I will be immediately using. Just pick up what you're finished using, walk a few steps to the car, and swap out for the next course of fire. Earth tones are best, as these bags will get dirty.
The smaller bags allow me to organize better, and even small items are easy to find, since I'm not mixing all sorts of different items within the same bag.
Some decent ones are sold by LAPG:
http://lapolicegear.ecomm-search.com/search?keywords=bail+out+bag&vwcatalog=policestuff.
Midway often has good range bags on sale, and waiting is worth it, if that's what you want.
Long arm cases ought to be well-padded, and waterproof, with both wrap-around handles and attachment points for decent, adjustable and 2" wide shoulder straps. Pay particular attention to the shoulder strap and its' attachment points, as that can be a failure point in inexpensive cases.
I have been to competitive matches where the folks would load up their stuff in carts, specifically designed for their particular shooting sport. In many cases, this makes sense. I have sometimes thought that a large-diameter wheeled, collapsible cart might be handy sometimes. Forget about the small-wheel shopping carts, as the tiny, narrow wheels which are OK for the supermarket parking lot get bogged-down in wet grass.
Something like this might be pretty good. Instead of a tall, narrow shopping cart sort of basket, this thing allows the user to spread things out horizontally. The wheels should have good floatation on grass, and keep the owners of the range happy, since you won't be tearing it up.
http://www.amazon.com/Mac-Sports-WTC-Foldable-Beachcomber/dp/B008DJDUPM