It happened around 4:30 p.m. along the 1900 block of North 5th Street.
Officials say a male suspect attempted to rob the armored truck driver at gunpoint.
As the suspect announced the robbery, the Brinks driver pulled out a gun and opened fire.
It's unclear if the suspect was shot, but police say he did drop his gun and took off empty-handed.
No injuries were reported to the driver.