The police say that at about 0515h today, security guard Omar Bynoe, 34 years, of Agricola, was in a motor vehicle at Middle Road, La Penitence, when he was confronted by two men, one of whom was armed with a handgun.
During the altercation he was shot and injured to his left shoulder. The two men escaped, police said.
Bynoe is receiving medical treatment at the GPHC.
Investigations are in progress.