Two people were shot when a gunman opened fire inside an Alabama mall on Thanksgiving Day.

The shooting happened at the Riverchase Galleria near Birmingham, Alabama after two people got into a fight.

The alleged gunman shot an 18-year-old man outside a store, then tried to run away.

Police said one officer confronted the suspected gunman, then shot and killed the suspect.

A 12-year-old girl was also caught in the crossfire.

“They stuffed us in supply closets and locked the doors. We sat there for 5-10 minutes freaking out and they opened the escape route doors,” said Lexie Joyner, a witness.

The mall reopened for Black Friday shoppers this morning.