CHARLOTTE, N.C. -- A man shot during a protest Wednesday night has died in the hospital, a source confirmed to NBC Charlotte

The man, identified by his family as 26-year-old Justin Carr, was shot around 8:30 p.m. in the 100 block of East Trade Street as police in riot gear protected an upscale hotel in downtown Charlotte.

Police describe the shooting as civilian vs civilian. Carr was transported to a local hospital.

Charlotte-Mecklenburg Police Chief Kerr Putney said late Wednesday night that Carr had died, but the City of Charlotte later issued a correction saying the person was in critical condition on life support.

After the shooting, protesters began throwing bottles, dirt clods and fireworks at the officers. The police fired flash grenades and then tear gas back, dispersing the crowd of several hundred.

But groups of protesters kept marching around downtown, followed by police in riot gear who continued to fire tear gas at them.

The protesters were angry about the police shooting of Keith Lamont on Tuesday at his condominium complex. Police said the black man had a gun, while neighbors and his family said he was holding a book.

Video of the shooting has not been released.