A policeman reportedly came to the rescue of citizens in the town of Old Harbour in St Catherine after a gunman opened fire in the bus park on East Street in the town on Saturday evening.
Reports are that about 5:15 p.m., a man entered the bus park, approached a group of persons and opened gunfire.
Three persons were shot and injured.
The explosions alerted a policeman who was in the town, who went to investigate and was reportedly challenged by the gunman, who opened fire at him.
The cop reportedly took on the challenge and the gunman was fatally cut down.
The gunman remains unidentified.
One of the three persons who were shot, later succumbed to his injuries. He has been identified as 26-year-old Kevin Williams, a bus conductor of Williams Place in Old Harbour.
The two other injured persons remain in hospital, reportedly in stable conditions.
The Inspectorate of the Constabulary and the Independent Commission of Investigations (INDECOM), as well as the Old Harbour police, are investigating the incident, which was the second fatal gun encounter in Old Harbour within less than 24 hours.
The evening before, a man was shot dead at an informal plaza just over 200 metres from the bus park on the same street in the town. There is widespread, but unconfirmed speculation that the same person was behind both attacks.