Soulja Boy was arrested in Los Angeles on Wednesday morning for carrying a loaded gun, according to TMZ.
Law enforcement sources reportedly told the website the 23-year-old rapper was a passenger in a vehicle pulled over in the San Fernando Valley for running a stop sign early Wednesday.
Running stop signs is probably a bad idea if you're carrying a loaded gun.
Police noticed that the rapper had the concealed weapon and arrested him on the spot. He was taken to a nearby jail, TMZ said. His bail was set at $35,000.
It's not the first time Soulja Boy has had a run-in with police. According to TMZ, he was arrested on suspicion of possessing marijuana and "weapons" in 2011.