Rifles and other weapons should have some sort of collision detection when dealing with other player models. Nothing like charging right up against a guy to coldcock him with my ppsh, only to have him turn and shoot me. In extreme CQB a rifle should be at an extreme disadvantage mainly by not being able to swing to bear. Would probably help fix the borked melee system.