Not to be a downer but, the loot rarely matters in borderlands 2. The loot DOES feel like an afterthought but for the most part they've intentionally designed the game so that the loot is mostly a superficial element. If you want satisfactory weapons you can always do quests from job board, they usually always have a good enough reward in one of them.
Also the drops are level based for certain chests, if you save those special 'chests' to open later you'll get better rewards at higher levels. I ended up saving a bunch just for that purpose.