KC rattled after violent holiday weekend