Lil Reese recently stirred up some controversy when he posted a photo of a young child holding a gun on his Instagram account, as he FaceTimed with the kid (a screenshot can be viewed in the gallery above). The photo was later deleted, but it looks like Reese and his guns have caught up with him, as he was arrested last night on gun charges, according to XXL.

There are few details on the arrest, but XXL reports that the rapper was arrested for felony possession of a firearm on July 28th, and is being held in Cook County jail. His bail has been set at $50,000.

This isn't the Chicago native's first encounter with the law. The rapper was arrested for marijuana possession last July, a misdemeanor theft charge in June 2013, among other arrests.

We'll update you on this story as more details arrive.

[Update: Lil Reese Claims Police Planted Gun On Him]

It appears that Lil Reese is no longer in jail (meaning that he put up the $50,000 needed for bail), because yesterday the rapper posted a tweet alleging that Cook County police had planted the firearm in question on him. View his tweet below.

Stay tuned for more updates.