I don't really use all of my lenses all at the same time, so the idea of 'gaps' or coverage completeness are not always evident just from looking at all the lenses I have.
For example, I have a 16-35, a 50mm prime, a 24-105 and also a 70-200. You might look at those four lenses and think that I don't need to keep the 24-105. After all, the other three pretty much cover that range with only some small gaps.
But that actually has nothing to do with how I use the 24-105L and why I have the lens. The key thing about my 24-105L is that when I have the lens with me, it is usually the only lens I have with me. It is my walkabout that I use on my 5D3.
I doubt I ever leave the house with my 16-35 and my 24-105 both in the bag.
So my advice is not to think about gaps and coverage, but instead to look at how you use each lens individually. If you don't need a lens for any specific purpose, sell it.