>>718906042
Bullet resist or juggernaut is a no brainier if you’re dealing with a haze. If you’re new you might struggle to use stuff like return fire or metal skin but they’re good too. There’s also disarm hex and suppressor. Basically you want to reduce her fire rate or reduce her bullet damage.
As for Geist bombs, well it’s spirit damage so spirit armour (or spell breaker—unironically one of the best items in the game). In lane though there’s also spiri shielding which is a cheap item that gives you a barrier upon taking heavy spirit damage. I play a lot of Geist and the best thing for avoiding bomb is to not corner yourself and keep an eye out for it. I see an enemy walking towards their shop I’m lobbying a bomb over there