_
Eight law enforcement officers were shot — four fatally — while serving a warrant to a convicted felon inside his home in Charlotte, North Carolina, on April 29.
According to authorities, officers were met with gunfire while serving Terry Clark Hughes Jr., 39, with a warrant for possession of a firearm by a convicted felon.
Twelve officers fired their service weapons — and more than 100 rounds were exchanged — during the daytime incident, which ended when police shot and killed the suspect on his front yard. Three U.S. Marshals Service officers and a member of the Charlotte-Mecklenburg Police Department also died in the shootout.
Authorities later found an AR-15 rifle and a handgun while searching the bullet-riddled property.
Keep reading to see the most shocking photos depicting the aftermath…
MORE: Follow Wonderwall on MSN for more fun celebrity & entertainment photo galleries and content
_
Bullet holes pepper a house where four law enforcement officers were killed in a shootout while serving a warrant for possession of a firearm by a felon in Charlotte, North Carolina, on April 29, 2024.
_
Police cars lined the street following an officer-related shooting in Charlotte, North Carolina, on April 29, 2024.
_
A home is left in shambles after four law enforcement officers were killed in a shootout while serving a warrant for possession of a firearm by a felon in Charlotte, North Carolina, on April 29, 2024.
_
Police cars lined the street following an officer-related shooting in Charlotte, North Carolina, on April 29, 2024.
_
A home is left in shambles after four law enforcement officers were killed in a shootout while serving a warrant for possession of a firearm by a felon in Charlotte, North Carolina, on April 29, 2024.
_
A home is left in shambles after four law enforcement officers were killed in a shootout while serving a warrant for possession of a firearm by a felon in Charlotte, North Carolina, on April 29, 2024.
_
An armed agent walks toward the scene of a fatal shooting involving U.S. Marshals Service officers and police in Charlotte, North Carolina, on April 29, 2024.
_
Police officers walk toward the scene of a fatal shooting involving U.S. Marshals Service officers and cops in Charlotte, North Carolina, on April 29, 2024.
_
A home is left in shambles after four law enforcement officers were killed in a shootout while serving a warrant for possession of a firearm by a felon in Charlotte, North Carolina, on April 29, 2024.
_
FBI agents walk toward the scene of a fatal shooting involving U.S. Marshals Service officers and police in Charlotte, North Carolina, on April 29, 2024.
_
A police helicopter hovers over the scene of a fatal shooting involving U.S. Marshals Service officers and police in Charlotte, North Carolina, on April 29, 2024.
_
A home is left in shambles after four law enforcement officers were killed in a shootout while serving a warrant for possession of a firearm by a felon in Charlotte, North Carolina, on April 29, 2024.