There were a few articles running around about a company called Kanita that sells shoulder bags made out of gas cans. They are a different looking shoulder bag and pretty sturdy since they're made of rigid plastic, but the big problem (from my perspective at least) is that they cost over $100!
If that price is too steep for you, this article will show you how to make it for about $10 or so. The instructions are easy to follow and pretty straightforward.
Jerry Can Shoulder Bags