BRIDGEPORT, Conn. (WTNH) — Bridgeport police say they have arrested a man responsible for a domestic shooting in the city’s North End on Wednesday.

According to police, just after 10:15 p.m. Wednesday, they were called to an address on Main Street for reports of shots fired. When they arrived, they say a woman said her ex-boyfriend, 24-year-old Shannon Calhoun, tried to assault her and broke the window to her car.

Police say they then went to Calhoun’s Ridgewood Avenue home where they found a blood trail leading from his car into his house. Officers say they forced their way into the home and arrested Calhoun. They say the blood had come from a cut on his hand.

Police obtained a search warrant for the home and found:

4 firearms, including an assault rifle and an assault pistol.

70 grams of crack cocaine.

461 grams of marijuana.

966 ecstasy pills.

$1,000 cash.

The street value of the drugs is around $25,000.

Calhoun is charged with three counts of first-degree reckless endangerment, three counts of first-degree threatening, criminal possession of a firearm, carrying a pistol without a permit, violation of a protective order, third-degree criminal mischief, and breach of peace.

He is held on $1 million bond.

Police say they are working on getting an arrest warrant to charge Calhoun with the drugs and weapons found in his home after the arrest.