As duas formas – milícia e melícia – existem na Língua Portuguesa.

Ou seja, ambas as expressões estão corretas, devendo, no entanto, ser usadas em diferentes situações.

Se a dúvida é referente a organizações militares ou paramilitares então é escrito com a vogal “i”. No entanto, é conveniente referir que “melícia” também existe.

Milícia significa vida ou disciplina militar; funções militares; força militar de um país; qualquer organização de cidadãos armados.

William Jennings liderou uma mílicia armada de mais de duzentos homens.
Milícia é a designação genérica das organizações militares ou paramilitares.

Obs: habitualmente “milícia”, e nos meios de comunicação, é referente a organizações de carácter privado, muitas vezes de legalidade duvidosa

Melícia significa uma espécie de enchido ou morcela doce.

A melícia é confeccionada à base de banha de porco.


Referências

Milícia advém do latim militia.