A Miami-Dade Police officer was rushed to the hospital after he was wounded in a shooting that left a suspect dead at a Walmart in northwest Miami-Dade Wednesday, officials said.

Miami-Dade Police officials said the officer was shot multiple times and was taken to Jackson Memorial Hospital, where he was in stable condition.

"To be quite honest and quite frank, what occurred today is that the officer that is laying in that bed behind us today was born again because at close range he was able to survive multiple gunshot wounds," Miami-Dade Police Director Juan Perez said at a news conference outside the hospital. "Right now he's in great spirits despite being shot multiple times."

Perez said the officer, who has been with the department for seven years and is married with two children, was off-duty and working as a security officer at the store when he responded to a shoplifting incident.

Gunfire was exchanged and the suspect was killed at the scene, NBC Miami reports.