An employee at the restaurant, Bralin Henderson, said a man with a gun ran for the cash register and grabbed a manager. The off-duty deputy working security confronted him, he said.
Henderson said the robber refused to drop the gun.
According to the Montgomery County Sheriff's Department, the man pointed his gun at the deputy and the deputy, shot the man several times. The man died at the scene.