Police said Isaac Zamora was on parole after serving six months for drug possession.
Officers say he surrendered yesterday after shooting to death six people, including a sheriff's deputy. A state trooper and another person were wounded.
Police said the victims were shot at different areas of town. Detectives are looking for any connection and a reason for the shootings.