Police have charged a 31-year-old man for a burglary in St. Louis Heights in June.
The suspect was arrested Thursday after officers identified him during a routine traffic stop. During the arrest, the suspect was found in possession of a loaded firearm.
Police charged the suspect today with first-degree burglary and three firearms-related charges. His bail was set at $50,000.