Tripoli — Former rebel fighters opened fire Friday on hundreds of demonstrators calling for the ouster of unruly militias from the Libyan capital, leaving at least two dead and 25 wounded.