A suburban Cleveland man has been indicted on a charge alleging he provided material support to the Islamic State group.

A 28-count indictment was filed Thursday against 38-year-old Amir Said Rahman Al-Ghazi, of Sheffield Lake. Authorities say he was arrested June 19 after he tried to buy an assault rifle from an undercover FBI agent.

Twenty-five counts against him are related to his alleged sales of marijuana.

Authorities say Al-Ghazi, who changed his name from Robert McCollum, pledged his support to the Islamic State group online and tried to recruit others to join the cause. A criminal complaint detailed how those potential recruits were sources working for the FBI.

Al-Ghazi remains in federal custody. His attorney didn't immediately return telephone messages seeking comment on Thursday.