Help with my ranged Purifier

Hey guys,

I need help with my Purifier: https://www.grimtools.com/calc/a2do799N

This is my first level 100. He can do SoT/Valbury/BoC ultimate and I’ve been runnning those to farm, but in general I feel pretty weak. I don’t feel confident running anythig else.
I’ve pretty much just put my skillpoints in by feel. Some skills aren’t correctly (soft)capped anymore since I switch items around so much, whenever I find an upgrade.

I’d love any tips on what to do with my skillpoins, devotions, what items to look for, what places to farm, etc. Anything would help! I’m willing to chang pretty much anything as long a it stays a ranged/gun build.

Thank you for any answers!