According to police reports, about 11pm on Saturday, two police officers were on mobile patrol on King Street, Princes Town, when they observed a man who was acting suspiciously.
The officers stopped and confronted the suspect, who was then searched.
The officers allegedly found a small quantity of marijuana in his front pocket.
However, upon discovering the drugs, the 32-year-old man pulled away from the lawmen.
He then allegedly reached into his clothing and pulled out a small cutlass, and advanced on one of the officers.
Fearful for his life and the life of his colleague, one of the police constables drew his licensed firearm and shot at the suspect, hitting him in the left calf.
The wounded man them attempted to flee the scene, however, he was captured a short distance away.
He was taken for medical examination, but was treated and subsequently discharged.
He was expected to be brought before a Princes Town Magistrate today.