A 32-year-old man has appeared before Dundalk District Court in relation to the killing of James Hughes in the town over the weekend.
Shane Rogers, with an address in Co Monaghan, was charged with murder and was remanded in custody following a brief court hearing.
He arrived into Dundalk Court House under heavy garda escort.
Rogers had been questioned in Carrickmacross Garda Station since Sunday following the shooting dead of James Hughes in the early hours of that morning.
Mr Hughes, 35, was a passenger in a taxi and was dropping a woman home at Cluain Ard in Lis na Dara when he was fatally shot.
The woman and the taxi driver were also injured in the incident.
Today at Dundalk District Court, Mr Rogers - whose address was given as Deery Terrace in Inniskeen - faced a single charge of murdering James Hughes contrary to common law.
Sgt Kieran Moore gave evidence of arresting and formally charging the accused last night.
He said Mr Rogers was deeply remorseful over what had happened. He said the accused was very upset and in his view had been completely truthful.
He also agreed that Mr Rogers was now a suicide risk.
The defendant stood during the hearing but never spoke.
There was no application for bail nor did he seek legal aid.
Judge Flann Brennan remanded Mr Rogers in custody to appear before Cloverhill District Court next Tuesday.
He agreed with the request by the defendant's solicitor and asked that medical and psychiatric services be made available to the accused while in custody.