Last year, the Baton Rouge, Louisiana rapper Kevin Gates released two of the best rap full-lengths, the mixtape The Luca Brasi Story and the album Stranger Than Fiction. Last week, he played the single best live rap show I saw during all of SXSW, turning a packed clusterfuck rooftop into a confessional. And today, he returns with a new mixtape called By Any Means. We’ve already posted the early tracks “Don’t Know” and “Amnesia,” the latter a collaboration with the late Doe B. The tape also has contributions from people like 2 Chainz and Plies, but it’s mostly a solo affair, and that’s as it should be. If you care about rap music at all, this guy should be on your radar, and you should give this tape a listen. Stream or download it at Datpiff.