UPDATED May 4, 7:53 p.m. ET: BlocBoy JB took to Instagram to address his recent arrest. 

"Police frozed my card. Took my cars and money," the rapper wrote. "Dey tryna say Ima drug dealer. I bought everything I ever owned off show money. Wat I look like when I get paid for shows."

See original story from 05/3/19 below.

Fox 13 reports that 22-year-old Memphis rapper BlocBoy JB was arrested on Friday just hours before a hometown show at Beale Street Music Festival. He's facing a number of charges including convicted felon in possession of a handgun, speeding, possession of drug paraphernalia, and marijuana possession. Shelby County police arrested him alongside 19 others, who were all detained at BlocBoy's house.

Police visited the artist's home as part of a multi-agency investigation, although they weren't specifically looking for him and were instead after someone he knows. "They weren’t looking for him, and there was no warrant for him personally," BlocBoy's attorney Murray Wells explained. "They may have been looking for other suspects on the premises." He was scheduled to perform at the Beale Street Music Festival Friday evening.

Investigators have already thoroughly searched BlocBoy's home, reportedly taking a few items of interest. There's currently no word on whether he will still be able to perform at the festival, with a spokesperson offering no comment either way.

Back in February, BlocBoy was arrested on several drug and gun charges. Before the arrest took place that time around, a warrant was issued for his arrest over a week prior. He turned himself in later than expected as he was traveling at the time.