The Taliban have fired warning shots to disperse the crowd at a large protest in the Afghan capital, Kabul.
Video footage from the scene showed people running to safety, while heavy gunfire could be heard in the background.
Hundreds of protesters took to the streets on Tuesday to denounce Taliban rule and demand women’s rights.
Protesters also chanted anti-Pakistan slogans, as many believe neighbouring Pakistan supports the Taliban, which the country denies.
A video sent to the BBC showed Taliban fighters firing their guns into the air – a move the group banned last week after several people were reported killed after celebratory aerial fire.
Guards at a nearby bank opened its basement car park to dozens of women who sheltered from the gunfire for about 20 minutes, one of the protesters told the BBC.
Some journalists, including the BBC’s team, were prevented from filming at the rally. Afghanistan’s Tolo news agency reported that its cameraman was arrested and detained by the Taliban for nearly three hours.
A former government official, who asked to remain anonymous, told the BBC that Taliban members were taking close-up photos of leading protesters, possibly to help identify them later.
Women have been protesting for the past week, but on Tuesday men also joined their calls for equality and safety. Many observers had commented that there were few men at the previous women-led rallies.
The protesters were heard chanting “long live the resistance” and “death to Pakistan” as they marched.
“The Islamic government is shooting at our poor people,” one woman at the protest told Reuters news agency.
Another protester, Sarah Fahim, told AFP news agency: “Afghan women want their country to be free. They want their country to be rebuilt. We are tired… We want that all our people have normal lives. How long shall we live in this situation?”
The demonstrations come one day after Ahmad Massoud, the leader of anti-Taliban fighters in Afghanistan’s Panjshir Valley, called for a “national uprising” by civilians against the militants.
Many protesters showed support for the resistance forces, who say they are still fighting off the Taliban in Panjshir.
The Taliban on Monday claimed victory in the province – the final pocket of territory which has remained outside their rule. –BBC/Reuters/AFP