This was Castaneda’s 19th arrest, and his second gun-related charge, according to police. He was arrested last August for unlawful use of a weapon.
At about 12:15 a.m. Saturday, Castaneda robbed a man at gunpoint in the 6300 block of South Francisco Avenue in the Marquette Park neighborhood.
The victim of the robbery knew Castaneda by the nickname, “Little Rowdy.”
Police have had “several encounters” with Castaneda. They picked him up Wednesday afternoon in the 7500 block of South Phillips Avenue.
Castaneda is due in court Thursday.
By Sean Boswell, WGN-TV