This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

CHICAGO — An Iowa man accused of storing guns in a downtown hotel over the Fourth of July holiday has posted bond and has been released from jail.

In an interesting twist, moments after leaving police custody, he proposed to the woman who picked him up. She appeared to accept his proposal.

Keegan Casteel, 32, of Ankeny, Iowa, faces two felony charges of aggravated unlawful use of a weapon. He was arrested after a hotel employee alerted police after discovering a rifle, a semi-automatic pistol and ammunition on Sunday, July 4, at a room overlooking Chicago’s lakefront at the W Hotel in the 600 Block of North Lake Shore Drive.  

PREVIOUS COVERAGE: Hotel guest found with rifle in room overlooking Chicago lakefront

A Cook County judge held Casteel on $10,000 bond. The judge said that the father of two could return to Iowa but must come back to Chicago for all court hearings. 

Chicago police will keep the guns in their custody.

“There’s no previous history of this person nor any issues in federal databases, but obviously it’s very concerning given the position of the W Hotel to Navy Pier,” said Chicago police Supt. David Brown on Tuesday.

Police have not offered any evidence that Casteel had ill intentions.

Read more: Latest Chicago news headlines