The incident reportedly began in the Excelsior district in 400 block of London Street about 10:55 p.m. when 911 calls came in reporting shots fired and a possible domestic violence situation, Newman said. Solis is thought to have driven a red, 2-door sedan from London Street to his Visitacion Valley residence in the 100 block of Ward Street, where officers attempted to make contact with the suspect and the standoff began.
The children, aged 11 and 14, were inside the residence with the suspect during the standoff, Newman said, but it was unclear whether the children live at the residence.
Police called out the SWAT unit and hostage negotiation team and spent the next several hours trying to contact Solis. At approximately 7:20 a.m. Thursday morning, police made contact with Solis and detained him, Newman said. The children were said to be a little frightened but safe.
During the course of the standoff, the entire 100 block of Ward Street was sealed off and residents were told to shelter in place. Residents who could not get back into their homes were given shelter by the American Red Cross, Newman said.
No one was injured in the incident in the 400 block of London Street and at Ward Street, Newman said, and the investigation is ongoing.
Solis was booked on two counts of child endangerment, dissuading or intimidating a witness or victim, being a convicted felon in possession of a firearm, negligent discharge of a firearm, and resisting arrest.