Thief nabbed with firearm in St Catherine minutes after robbery