Assailants opened fire at one of Mexico City's main funeral homes Monday, killing two men.
Jorge Murillo, 38, and Abel Garcia, 33, were at the wake of a child killed in a hit-and-run accident when at least two gunmen attacked them in the funeral home's parking lot, Mexico City prosecutor Gustavo Salas told reporters.
It was part of a wave of violence across Mexico that left at least six people dead over the weekend, including three children.
On Sunday, soldiers shot a man to death after he refused to stop at a military checkpoint near the border city of Nuevo Laredo, across from Laredo, Texas.
Hector Salazar, 27, was shot once in the back and died at a hospital, state police said.
At another military roadblock, soldiers opened fire Saturday on a pickup truck that refused to stop in northern Sinaloa state, killing two women and three children.
Mexico's Defense Department said Monday that military investigators had detained three army officers and 16 soldiers as part of their probe into the shooting Saturday in Sinaloa state.
Sinaloa Gov. Jesus Aguilar on Monday lamented the shooting, but said the army will remain in the state "to safeguard the security of its citizens."
The newspaper Reforma quoted Sinaloa police as saying the victims were members of two families traveling to a funeral in a remote area of Sinaloa, home to the powerful Sinaloa drug cartel.
Police identified the victims as Alicia Esparza Parra, 17; Griselda Galaviz Barraza, 25, and Galaviz Barraza's children Joniel, 7; Griselda, 4, and Juana, 2, the newspaper said.
State police did not return phone calls seeking comment.