The Laredo Police Department is investigating a shooting in north Laredo that left an officer and two others injured in the early morning hours.

On Tuesday morning at around 6 a.m. residents were woken to the sounds of gunfire.

Officers were called out to a disturbance at a home at the 100 block of Knoll Avenue behind the Trautmann Middle School campus.

Authorities say 22-year-old Cesar Terrazas allegedly broke into a home and shot inside the home injuring two people, a 53-year-old woman and a 21-year-old man.

When officers arrived, Terrazas responded with gunfire injuring a 33-year-old officer in the upper leg.

Officers were eventually able to take him into custody and recovered an AR-15 style rifle and over 70 casings from the scene.

All of the victims were transported to an area hospital.

Since the case is being treated as a domestic violence situation, police have not released the identities of the victims.

The officer who was injured in the case has been released and is recovering at home.

Terrazas is facing several charges including two counts of attempted capital murder, two counts of aggravated assault with a deadly weapon, one count of burglary and one count of burglary.

We will keep you updated on this story as more details become available.