NewsTreasure CoastRegion Indian River County

Actions

Gunman dies after fatally shooting Indian River County deputy and locksmith

Indian River County Sheriff's Office announces posthumous promotion to sergeant for fallen deputy
Indian River County Deputy Terri Sweeting-Mashkow, 47, was killed in the line of duty on Nov. 21, 2025, while serving an eviction notice at the Bermuda Club community north of Indian River Shores.
Posted
and last updated

INDIAN RIVER COUNTY, Fla. — The man who shot and killed Indian River County Deputy Terri Sweeting-Mashkow died Saturday afternoon, according to the Indian River County sheriff's office.

The shooting occurred Friday morning at 1137 Governors Way in Bermuda Club, when three deputies were serving an eviction notice to 37-year-old Michael Halberstam. Officials said Halberstam retrieved a weapon and began firing at the deputies, killing Sweeting-Mashkow.

Former Eviction Task Force member describes dangers of serving notices after deputy killed

The agency also announced Saturday that Sweeting-Mashkow was posthumously promoted to the rank of sergeant.

The Indian River County sheriff's office issued the following statement Saturday:

"Thank you to all of our community for your continued support during these difficult times."

On Sunday, family members said locksmith David Long died at the hospital from injuries sustained in Friday's shooting.

Funeral service information has not been announced for either Sweeting-Mashkow or Long.

Read more of WPTV's coverage below:

Deputy Terri Sweeting-Mashkow was shot and killed Nov. 21, 2025, as deputies served an eviction notice.

Vero Beach

Community honors fallen deputy at Vero Beach bridge

Zitlali Solache
DAVID LONG.png

Region Indian River County

Locksmith injured in fatal eviction shooting dies, family confirms

Zitlali Solache
Deputy Florentino Arizpe

Region Indian River County

Injured deputy released from hospital after fatal eviction incident

Emma Romano
Florida Police Shooting

National News

Gunman who killed FL deputy dies from injuries after eviction notice shooting

AP via Scripps News Group
Indian River County Deputy Terri Sweeting-Mashkow, 47, was killed in the line of duty on Nov. 21, 2025, while serving an eviction notice at the Bermuda Club community north of Indian River Shores.

Region Indian River County

Deputy, suspect and locksmith killed, 1 other injured in Indian River Co.

Samantha Roesler
Indian River County Deputy Terri Mashkow, 47, was killed in the line of duty on Nov. 21, 2025.

Region Indian River County

Agencies offer condolences after Indian River Co. deputy killed

Scott Sutton
Robert Carter

Region Indian River County

'Absolute tragedy': Neighbors near Bermuda Club community shocked by shooting

Tyler Hatfield
Indian River County Deputy Terri Mashkow, 47, was killed in the line of duty on Nov. 21, 2025.

Region Indian River County

'She died a hero': Family members mourn deputy's death

Ethan Stein