A Machesney Park man is arrested after police spotted him carrying a weapon in a Rockford parking lot, later learning that he was wanted on an open warrant out of Winnebago County.
Officers patrolling a parking lot in the 500 block of S. Perryville saw two men standing by a vehicle. One of those men, identified as Justin Gragson, 27, was armed with a handgun. He was taken into custody and later discovered to be in possession of several handguns.
Police also learned he was wanted for a failure to appear warrant.
Gragson was charged with unlawful use of a weapon and for the failure to appear. The second man was released without charge.
An investigation is ongoing.