That's a bit odd. I can't recall any issues with weapon swapping or hit detection showing up during playtesting. Perhaps something to look into in the future...