Two weeks ago, Emma González was a typical high school student. But then a gunman entered her school on Valentine's Day and killed 17 people.

Just two days later, she spoke out in an 11-minute-speech at an anti-gun rally in Fort Lauderdale and rose to become one of America’s most visible gun violence prevention activists. She’s 18-years-old.

And as of today, Emma has more followers on Twitter than the National Rifle Association of America (NRA).

The Marjory Stoneman Douglas High School student now has 691,000 followers on the social media platform, while the NRA has 562,000. She is spearheading the gun debate in America along with several of her other classmates.

The NRA, which represents gun owners in the US, accused “failures” on the police and the high school where the shooting took place. It hit out at the #BoycottNRA trend accusing it of wrongly punishing it's five million or so members for the attack.

Companies - like airlines United and Delta, car hire firm Hertz and First National Bank - have pulled out of promotional contracts with the NRA.

The organisation is widely condemned for its lobbying of gun rights in the United States. It spends about $3 million a year on influencing gun policy, according to a BBC report.