I’m sorry, but it feels like Bitter Riposte with an Express Shield is all you ever need for everything outside of massive bosses.
BUT the problem is, its surprisingly hard to keep updated shields as I level. I keep an eye out in the vendors for more purple Tediore shields for the insanely fast recharge rate and delay to keep spamming Ice Darts and Novas, but lately I’ve had to trade out for “standard” shields just to keep my gear updated, and it sucks, because I lose 75% of my advantage if I can’t keep a fast shield equipped.
But when I DO have a current Tediore shield equipped OH MAH LORD. Just look around and see a dozen frozen enemies that you didn’t even know where there and casually headshot everything lol.