In the aftermath of nearly all of the mass shootings in the United States, there have been attempts to pressure lawmakers and companies that manufacture or sell guns to change. After the Sandy Hook Elementary School shooting in 2012, both the California’s state pension fund and the California teachers pension fund divested their stakes in gun manufacturers.

And after a gunman used an accessory called a bump stock in a mass shooting in Las Vegas last October, two retailers, Walmart and the outdoors store Cabela’s, removed the products from their websites.

But in the days since the Florida school shooting, the push for boycotts and meaningful change has mobilized faster than with previous mass shootings. Professor Schweitzer noted that reflected the fact that the survivors are teenagers who are well versed in the usage and power of social media.

On Twitter, the hashtag #stopNRAmazon was a rallying cry aimed at pressuring Amazon to stop streaming content from NRATV, the gun group’s online video channel. The effort quickly drew support from Hollywood as actors like Alyssa Milano, Denis O’Hare, Evan Handler and Misha Collins posted on social media in support of the campaign; several noted that Amazon prohibits the sale of firearms on its e-commerce site.

Amazon did not respond to a request for comment.

Leading retailers including Cabela’s, Walmart and Bass Pro Shops also came under renewed boycott calls on Twitter for selling guns or sponsoring N.R.A. events. The retailers did not respond to emails seeking comment.

Still, in some cases, the rapid assembly on Twitter and Facebook may have resulted in a speedy response. In less than 24 hours, at least eight companies that had offered N.R.A. members discounts or special deals announced plans to separate or end affiliations with the organization, including Hertz, Enterprise and Avis Budget; SimpliSafe, which gave N.R.A. members two months of free home security monitoring; and North American and Allied Van Lines.

“North American and Allied Van Lines no longer have an affiliate relationship with the N.R.A. effective immediately,’’ the company said in an emailed statement. “We have asked them to remove our listing from their benefits site.”