The rapper also calls out gun owners who "love their guns more than our children."
Eminem came hard for the National Rifle Association on Sunday night during his performance at the iHeartRadio Music Awards, following an introduction from one of the survivors of the shooting at Marjory Stoneman Douglas high school in Parkland, Florida.
Before the rapper and Kehlani sang their single "Nowhere Fast" together, Em kicked off the performance with new lyrics directed at the NRA and some of the organization's biggest supporters.
"Sometimes I don't know what this world has come to, it's blowing up, this whole country is going nuts," he rapped. "And the NRA is in our way, they're responsible for this whole production, yhey hold the strings, they control the puppets. And they threaten to take away donor bucks so they know the government won't do nothing, and nobody's punching, gun owners clutching their loaded weapons, they love their guns more than our children."
Before Eminem took the stage, Marjory Stoneman Douglas sophomore Alex Moscou joined Big Sean in the audience to send a message to viewers.
"On February 14th, a gunman armed with a legally purchased semi-automatic rifle murdered 17 people at my high school, Marjory Stoneman Douglas in Parkland, Florida," said the survivor. "We're tired of hearing politicians send their thoughts and prayers to us and doing nothing to make the necessary changes to prevent this tragedy from happening again."
"School is a place where we should feel safe, and if those elected to represent us won't do what's right and keep us safe, then we're gonna be too loud for them to ignore," he added.
Moscou then relayed information about the upcoming March for Our Lives. According to the official website, those taking part in the event will "take to the streets of Washington DC to demand that their lives and safety become a priority and that we end gun violence and mass shootings in our schools today."
In addition to the main event in DC on March 24, there will also be additional marches taking place the same day in nearly 900 other cities worldwide. Go to MarchForOurLives.com for more information.