Everyone knows it's really annoying when you take a shot and someone just happens to fly into it. So here's my proposal.
Instead of taking the reciprocal damage, why not jam the guns for a period of time?
Like say I was in a spit and I accidentally hit someone with all but one gun. Then for 2 minutes or so, I wouldn't be able to use all of them except for that one gun.
What do you think?