Police in the eastern U.S. state of Maryland said Eulalio Tordil, 62, was taken into custody without incident Friday.
Tordil is an employee of the Federal Protective Service, a government agency that provides security at federal properties.
Investigators believe Tordil’s spree began Thursday when he shot to death his estranged wife, Gladys Tordil, outside their children’s school in Beltsville, Maryland. He also allegedly shot and wounded a man who tried to intervene.
A day later, one person was initially shot and two others may have been shot coming to that person’s aid at a shopping mall in Bethesda, less than 20 kilometers from the center of the U.S. capital. Police said one man died and another is in critical condition. A woman has injuries that are not life-threatening.
About a half hour later, police were called to a food store near the shopping mall where another shooting left one woman fatally wounded.
No information was immediately available about whether the shooting victims, apart from Tordil’s wife, knew the alleged gunman.
Tordil had been placed on administrative duty in March, the FPS said, after superiors learned that his estranged wife had obtained a court order requiring him to stay away from her.