Weekend violence rattles communities