hmmm.... With a little work, the Pack-Rat? <img src="/images/graemlins/smile.gif" alt="" /> Use annex clips to attach a single-cell smoke grenade holder to the each of the side support straps, and add a shoulder strap.... I'm kidding. It would be too clunky.

For real, I might suggest the Maxpedition Proteus. The ends should be able to handle the soda can (not opened). There is also a cheapy knockoff of not too horrible quality at Cheaper Than Dirt, among others. It really looks like a gym bag to me.
_________________________
-IronRaven

When a man dare not speak without malice for fear of giving insult, that is when truth starts to die. Truth is the truest freedom.