Both men are being held on $100,000 bail until their arraignments on Monday in Haverhill District Court.

"The men and women of the Haverhill Police Department did an excellent job of investigating this case and bringing it to a resolution so quickly which will hopefully make the residents of North Avenue feel safer. The Haverhill Police would also like to commend, and thank our valued law enforcement partners in the Massachusetts State Police who demonstrated great expertise and professionalism in assisting us with apprehending two suspected violent individuals," said Haverhill Detective Lieutenant Robert Pistone.