Rapper Kodak Black is expected to plead guilty to federal weapons charges.A hearing is set for Thursday in Miami federal court.The decision comes months after an original plea of innocence. Prosecutors in May charged the 21-year-old rapper for crimes that involve falsifying information on federal forms to purchase three firearms.