First of all, I'd like to say, I had no problem with double gun, I agree there needed to be a little bit of a delay, but the current weapon swap delay is too hefty in my opinion.
As much as I didn't want to report this (because I enjoyed double gun), it is technically something that you, the devs, probably didn't mean to put into the game, therefore, it is an exploit. In any event, the release of the new update showed there was no longer a delay after sprinting, so my theory was, if you shoot, switch weapons, sprint and then shoot again, the delay could possibly be avoided. I was right. I tested this last night and before too long was able to implement it pretty consistently. Because of how quickly I have to shoot, flick the scroll wheel, sprint, and then shoot again, I'm unclear about which order it actually goes in. Either shoot, switch, sprint, shoot; or shoot, sprint, switch while sprinting, shoot. I believe it is the first option.
So that is the exploit, now I'd like to give my suggestion for the current weapon meta: I think the weapon swap delay should be about half or 2/3 of what it currently is. Also, I believe that weapon swap delay should be effective only after shooting a weapon, and I don't mean that you shoot the weapon and wait to pull something else out like you did with the sword. That was insanely annoying, especially when I'm desperately trying to pull out a banana and then swinging my sword again and having to wait the additional time after swinging. What I mean is that once you have shot, a timer in the code starts that prevents you from shooting the next gun you pull out, regardless of if you try to sprint reset it.
So that's my idea for now. Let me know in the comments if you agree with my ideas, and if not, let me know what you think would be better because I'm genuinely curious and I want to see this game be the best it can be. It's a phenomenal game and I've loved every minute playing it.
Happy sailing, scallywags!
Cap'n Sveldur