The protesters met Saturday for the "National March on NRA" in Fairfax, Virginia, carrying signs and chanting slogans against the NRA and gun violence across the US.
Demonstrators shut down a portion of road leading the organization’s headquarters, where they encountered counter-protesters supporting gun ownership, Presstv Reported.
"Hey, hey, ho ho, the NRA has got to go," the crowds chanted while NRA supporters, some armed with weapons, waved banners of US President Donald Trump and held up signs, including one reading "Tyranny: When you disarm me."
Police officers, along with white and orange barriers, separated the protesters from NRA supporters.
The protest is just the latest to target the organization and demand stricter gun control laws after a string of mass shootings in recent months, including the massacre in February at Marjory Stoneman Douglas High School in Parkland, Florida.
Seventeen people were killed on February 14 when a gunman opened fire on students and faculty at the Florida high school, sparking months of nationwide outrage, protests, and walkouts.
As a part two of their #NeverAgain movement, Parkland students have been on a bus tour aimed at registering voters and ending gun violence. They are protesting what they consider efforts by the NRA to block gun control laws and bans on assault rifles.
Mass shootings at US schools are rising rapidly, killing more people in the last 18 years than in the entire 20th century, according to a study published in April by researchers at Clemson University.
The majority of Americans support stricter gun control laws but have little hope that Congress will pass such measures.