Devin Gibbs, 23, has been charged in connection with a shooting in a Miami McDonald's

A man reportedly shot another man inside of a McDonald's restaurant in Miami during an argument about the suspect's order being ready.

Police arrested Police arrested Devin Gibbs, 23, of Miami, Saturday afternoon in connection with the shooting, according to the Miami Herald.

Gibbs was charged by police with aggravated battery with a deadly weapon, carrying a concealed weapon and shooting into a building.

The incident happened at the McDonald's near Northwest 20th Avenue and 80th Street, just after 12:30pm, according to WSVN.

A witness said it all started when an older man yelled at a younger man that his order was up.

'They were talking stupid to each other,' said Wilder.

The argument escalated and the witness said he heard the suspect say 'I'll kill you right now' as he took out a small handgun.

The McDonald's near Northwest 20th Avenue and 80th Street (above) was the scene of a shooting after a fight over an order being ready escalated into shots fired

The shot took over the bottom of a glass door (above) at the fast food restaurant

A worker was seen cleaning up glass near the establishment, where diners were sent running for cover

Ledea Phillip, 65, was shot in the left arm, according to the Miami Herald and taken to a local hospital, where he refused treatment.

The witness, Wilder Smith, told WSVN that the older kept eating as he held his bullet-hit arm.

'He didn't care. He took it like a soldier,' said Wilder.

But if the victim didn't panic, others in the restaurant did. Pandemonium broke out as customers fled the restaurant and tried to hide.

'I was sitting down right. I busted a left I went straight into the bathroom and I locked myself in,' said diner Jorge Martinez.