A judge ruled that prosecutors failed to prove the veteran had opened fire on unarmed civilians who were running to safety in Northern Ireland.