Here's a ranged crit-fishing build that takes high levels of Fighter for 3 attacks per Attack Action, the Brute Fighter subclass for extra damage on hits (even more on crits), and 3 levels of Warlock for the Darkness + Devil's Sight combo for constant advantage (usable twice per short rest)...