Lots of weapons are fine as is IMO, there are a few which i would change (Nozzlenose needs more ink coverage, swap subs with the e-litre vanilla and custom sets so pure damage e-litre builds won't be that dominating anymore, ect)
On the other hand, abilities IMO need some tweaking:
![Ink Resistance Up :ability_inkresistance: :ability_inkresistance:](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
: For reasons everyone said already, essential whenever you're playing roller or charger it's too good. I'd rather have it be that a portion of this perk would instead be active w/o choosing ink resist.
![Cold Blooded :ability_coldblooded: :ability_coldblooded:](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
: This one should not exist, ever. It makes just as much sense as a soundproof perk to make yourself immune to killer wail, everyone picks this just to counter echolocator and not point sensor/lolhaunt and if none of the enemy has tracking it's a wasted slot. Ideal would be to nerf all tracking slightly and remove this perk entirely, but i don't think that's possible anymore.
![Special Charge Up :ability_specialcharge: :ability_specialcharge:](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
:This one needs diminishing returns, seriously.
![Haunt :ability_haunt: :ability_haunt:](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
: Haunt isn't used b/c of the aforementioned cold-blooded, which sucks b/c it isn't a bad ability especially if you happen to get ambushed and you want to warn others. If cold blooded is here to stay, it should at least be less affected by it.
![Ink Saver (Sub) :ability_inksaversub: :ability_inksaversub:](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
: Needs to save more, period. Compared to main saver it just doesn't hold up.
![Bomb Range Up :ability_bombrange: :ability_bombrange:](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
: I'm fine with this ability, but it really should also affect sprinkers.
![Bomb Sniffer :ability_bombsniffer: :ability_bombsniffer:](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
:At the moment, i don't find it useful. Maybe have it give warnings for other things instead?
![Comeback :ability_comeback: :ability_comeback:](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
: The 20 second timer means you'll mostly get only a few seconds of mileage out of it when you get back into the fray. Maybe have it last slightly longer?
![Special Duration Up :ability_specialduration: :ability_specialduration:](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
: Also fine with this ability, but it should also affect killer wail by having it last longer.
![Special Saver :ability_specialsaver: :ability_specialsaver:](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
: At the moment, it saves far too little whenever you get splat, considering splats shouldn't happen that often while perks like charge up stays active all the time. It really needs a (very) strong buffing.