Hundreds of Libyans took to the streets of the capital, Tripoli, on Friday, demanding armed militias to leave, just days after the city was rocked by clashes among rival gunmen.
The protesters gathered in the Square of Martyrs in Tripoli, chanting slogans against the militias and in support of the army and police, according to German news agency Deutsche Presse-Agentur (DPA).
Gunmen in cars with tinted windows shot in the air in order to intimidate and disperse the demonstrators, the independent Libyan news portal Alwasat reported, citing witnesses, the German agency further reports.
No casualties were reported.
The protests come a day after a UN-backed government announced an agreement by competing militias to leave Tripoli within a month. Some militias have refused the deal.
Libya has descended into chaos since the 2011 uprising that toppled long-time leader Muammar Gaddafi. The North African country has since been awash with rival armed militias and weapons.
Libya is also split up among three rival governments – two in Tripoli and the third in the eastern city of Tobruk.