A man, who police say was a valid concealed carry holder, pulled out a gun on a man who allegedly attempted to steal belongings from his car Monday night in Rockford.

It happened around 11:30 p.m. near the 1000 block of W. Riverside Boulevard. Police say a 36-year-old man was sitting in his car when a passenger entered and went through the victim's belongings.

Police say the victim pulled out a gun on the suspect and ordered him to leave. The suspect left empty-handed.

Officers later found the suspect, Otis Childress, 52, of Rockford, around the area. Police recovered drug paraphernalia from Childress, who was charged with burglary and possession of drug paraphernalia.

Childress was taken to Winnebago County Jail. He is considered innocent unless proven guilty by the court of law.