Last year, it seemed as though Meek Mill and 50 Cent would never be on good terms again. The two rappers took part in a very public, very long-winded social media meme war that year, but it appears that's all in the past. After revealing to Angie Martinez that he and Fif had buried the hatchet in July, Meek made his first public appearance alongside 50 Friday Night, and it looks just like old times.

As HHNM points out, Meek made an appearance at Drai's nightclub last night. The event was headlined by 50 Cent, Jeezy, and Trey Songz, but Meek was brought out to do a rendition of his immortal banger "Dreams and Nightmares." The footage shows 50 Cent rapping along excitedly with Meek, while Jeezy, James Harden (celebrating his birthday), Chance The Rapper, and Allen Iverson were also visible alongside him. With the long-awaited Mayweather-McGregor fight set to take place Saturday night in Sin City, it seems clear what the big names are all in town for.

Meek is fresh off releasing his third studio album Wins & Losses, which sold 102,000 album equivalent units first week, debuting at number 3 in a tight race with Lana Del Rey's Lust For Life and Tyler, the Creator's Flower Boy.

In his Angie Martinez interview following the release of his album, Meek detailed how he and 50 Cent made amends during a chance encounter outside 50's hotel. "We went to side like men. Had a good conversation," he recalled. "'You know we both come from the streets, you know what this can lead to. You got these type of dudes with you. I got these type of dudes with me. I always looked up to, fam. I don’t know how we got on this foot.'"

Though he's just shared a full project's worth of material, not to mention his Meekend Music EPs, Meek is planning to drop a new single with Detroit up-and-comer Tee Grizzley next week. Meek will be featured on the Grizzley-fronted track, which is set to be released next Friday and be titled "Beef." The two shared video of their studio meet-up on Instagram in June.

Watch some clips from Meek's performance in Vegas above.