Gun damage is determined by the one taking the damage.
aka, if you shoot someone with an outdated bout it'll do the wrong damage.
It's not a bug, entirely. It's them having an outdated client (which is illegal and a bannable offense).
Of course, before I banned anyone I'd need to investigate I'm correct. But I'm certain I am.