George Zimmerman was pulled over for speeding on Sunday in the town of Forney, Texas, according to police, with a gun in his glove compartment.
He informed police that the weapon was there shortly after being pulled over.
The officer who pulled him over asked Zimmerman where he was going, to which he responded, "nowhere in particular," according to news reports.
CBS News says that, during the traffic stop, which occurred at 12:54 p.m., the 29-year-old also asked the officer if he recognized him from television.
He was given a warning after police determined he was free of outstanding warrants. He was sent on his way with a polite goodbye, "Have a safe trip."
Zimmerman was found not guilty of second-degree murder charges related to his killing of Florida teenager Trayvon Martin just over two weeks ago.
This is the second time he's been in the news since.
Three days after his acquittal, Zimmerman aided a family trapped under an overturned SUV on a Florida highway, pulling two kids and their parents to safety.
It's unclear why he was, or is, driving through Texas, but he has been in hiding ever since the not guilty verdict became a national story back on July 13.