The man was wanted for a business robbery that took place in Boksburg in mid-January and was tracked down to a house in Crystal Park by Ekurhuleni Metro Police Equestrian Unit members on September 14.
EMPD spokesman Wilfred Kgasago said the 27-year-old man was pounced upon while he was relaxing at a house in Crystal Park.
He was also was found in possession of crystal meth worth around R400, several bank cards and an unlicensed 9mm firearm and ammunition.
Kgasago said the suspect was charged and detained at Crystal Park Police Station and was expected to appear soon in the Benoni Magistrates Court.
“He will be transferred to the Boksburg jurisdiction to face the January business robbery charge,” added Kgasago.