Officials said a man killed his mother and injured three Harris County sheriff’s deputies in a shooting Sunday outside a nightclub in Houston.

The shooting was reported about 2:20 a.m. at Set Nightclub. According to officials, the three deputies were working additional jobs when they were shot.

On Sunday night, Harris County Sheriff’s Office announced all three wounded deputies were “conscious, in good spirits and continuing to recover in TMC hospitals,” Click2Houston reports.

After Set Nightclub closed, a fight broke out in the parking lot. As the deputies attempted to break it up, a suspect began firing a gun into the crowd. One deputy simultaneously fired back at the suspect, striking him, police said.

One male deputy was shot in the foot, a female deputy was shot in the abdomen and another male deputy was shot in the hand and legs.

On Sunday night, Houston police filed charges against Joseph Anthony Gonzalez. The 25-year-old man faces three counts of aggravated assault against a public servant and felon in possession of a weapon. Gonzalez is hospitalized in stable condition.