PORT ST. LUCIE, Fla. (CBS12) — A Port St. Lucie police sergeant is fighting for his life after being shot near the Town Park community in Tradition on Monday night.

The Port St. Lucie Police Department (PSLPD) said the shooting happened sometime after 6 p.m. on Monday on SW Lake Park Drive. Six officers responded to a home in the Town Park community in Tradition for a call for service. Police believe the call stemmed from a neighbor dispute that also involved a mental-health component.

Police report that when officers arrived at the scene, they encountered a man armed with what appeared to be an AK-47 assault rifle. Shots were fired almost immediately, resulting in Sergeant Erik Levasseur being shot twice in the face — once beside his nose and once below it. Fortunately, the bullets did not hit his spine or any vital arteries. The suspect, later identified as Frankie Riccio, was shot and killed at the scene. It remains unclear who fired first.

The shooting sparked an outpouring of support from law enforcement agencies and residents across the Treasure Coast.

Sgt. Levasseur was rushed to HCA Florida Lawnwood Hospital, where he remains in critical condition. The Port St. Lucie Police Department (PSLPD) expressed hope for his recovery and gratitude for the overwhelming community response. “His strength inspires us all, and we stand firmly by him and his family in this trying time,” the department said in a statement Tuesday morning.

See also: Florida bids farewell to Sgt. Terri Sweeting-Mashkow in heartfelt memorial service

Authorities have not released details about the suspect or motive, as the investigation continues. PSLPD praised the swift assistance from neighboring agencies, including the St. Lucie County Sheriff’s Office, Martin County Sheriff’s Office, Fort Pierce Police Department, Stuart Police Department, EMS teams, and dispatchers. “Your unwavering dedication exemplifies true camaraderie,” the statement read.

Local businesses, including Mission BBQ, were also recognized for providing meals to officers and staff. “Your support continues to lift us, demonstrating the power of a caring community,” PSLPD added.

As the city waits for updates on Sgt. Levasseur’s condition, the department urged unity and resilience: “Stay strong, and thank you for being the backbone in these trying times.”

Find more ways to stay up to date with your latest local news. Sign up for our newsletter to get the day’s top headlines delivered right to your inbox. Subscribe to our YouTube channel for the biggest stories and can’t miss video.