A Kennedy man Wednesday filed a private criminal complaint against Pittsburgh Mayor Bill Peduto, seven members of City Council and the city solicitor, alleging they violated state law by proposing legislation that would ban certain semi-automatic weapons and firearms accessories in the city....