Gucci Mane have it all