Good Samaritan killed after picking up tabs at Waffle House

A good Samaritan picking up people's tabs and giving out money at a Florida Waffle House was shot dead Sunday in a fight that seems to have been sparked by his generous gestures, officials said.

Craig Brewer, 41, was shot in the head and killed at about 3 a.m. during an "altercation" at a Gainesville Waffle House, according to a statement from the Alachua County Sheriff's Office.

The suspected shooter, Ezekiel Hicks, 25, was arrested at the scene.

RELATED: Waffle House shooting in Nashville, TN

Witnesses told deputies "that the victim was paying for meals and giving out money, and that devolved into a verbal and then physical altercation," said Lt. Brett Rhodenizer with the sheriff's office.

The Gainesville Sun reported that Brewer was picking up customers' tabs and handing out $20 bills, and a woman who was there with Hicks got angry because Brewer hadn't paid for her meal.

Hicks confronted Brewer and started arguing with him, and then left the restaurant to get a handgun, according to the Alachua County Sheriff's Office statement. Hicks went back inside, despite protests from a bystander, and started a physical fight with Brewer.

"As the fight continued, the suspect took the handgun from his pants and shot Brewer in the head," the statement said.

Deputies had already been called to the Waffle House to disperse a large crowd, but when they got there, they discovered a murder scene. Hicks was arrested shortly after the deputies arrived, according to the sheriff's department.

Hicks is being held without bail on charges of first-degree premeditated murder and carrying an unlicensed firearm, according to Alachua County Jail records.

An employee at the Gainesville Waffle House directed NBC News to Waffle House's corporate offices for comment. Messages left with corporate were not immediately returned.

Advertisement