The suspected gunman faces seven first-degree murder charges in an attack authorities said he planned for weeks.