I just bought a Think tank Retrospective 30. It would carry what you have very nicely. I have a d800, D700, & D7100 in mine. The d800 has a 16-35 f/4 mounted. The D700 & D7100 are in the front pockets. I have a 70-200 f/2.8, 105mm f/2.8, and a 35 mm f1.8 loose in the bag. As you can see if you decide to carry more this bag will handle it.