US police have clashed with protesters in Missouri after an officer shot dead a black teenager near where Michael Brown was killed in August, a death that triggered national protests.
A crowd of about 100 gathered at the scene in St Louis early on Wednesday after scuffles the night before.
St Louis County police said the man who was shot had pulled a gun at a petrol station and pointed it at the officer.
For weeks there have been protests about alleged police brutality.
Berkeley is about two miles from the suburb of Ferguson, where the 18-year-old Michael Brown was shot dead by a white officer.
‘Bad choices made’
The victim of the Berkeley shooting was named by local media as Antonio Martin, 18, citing his mother.
St Louis County police chief Jon Belmar said the officer was responding to a call about a theft when he saw two men at a petrol station in North Hanley Road and approached them.
He said that one of the men pointed a handgun at the officer, and the officer responded by firing three shots, one of which hit the man.
The officer “responded with what he thought was commensurate force at the time”, Col Belmar said, adding that “most of us would feel in imminent danger of losing our lives at that point”.