The National Rifle Association has championed the idea of “a good guy with a gun,” but no firearms will be allowed when Vice President Pence speaks at its annual meeting — sparking criticism from Parkland, Fla., students, who say schools should be afforded the same protection.

And in a rare occurrence, even some NRA supporters have voiced opposition to the prohibition.

Pence is scheduled to speak at the annual NRA gathering in Dallas on Friday, and many attendees will be packing guns, knives and other weapons for the event — which includes “more than 20 acres” of firearms exhibits expected to draw 80,000 members.

But the NRA said the U.S. Secret Service will coordinate security for the Pence speech and will not allow weapons in the arena while he is present.

“As a result, firearms and firearm accessories, knives or weapons of any kind will be prohibited in the forum prior to and during his attendance,” the NRA said. A detailed list of prohibited items includes ammunition, drones, gun parts, firearm magazines, as well as signs and glass containers.

With the exception of the Pence event, lawfully carried firearms will be permitted at the convention center and the host hotel, the NRA said, advising members to comply with federal, state and local laws.

The NRA is complying with laws that prohibit firearms from being brought into areas where Secret Service protectees visit, agency spokesman Shawn L. Holtzclaw told The Washington Post in a statement Sunday. That includes events in open-carry states such as Texas, he said.

“Individuals determined to be carrying firearms will not be allowed past a predetermined outer perimeter checkpoint, regardless of whether they possess a ticket to the event,” Holtzclaw said.

Attendees were similarly restricted from carrying weapons during President Trump’s speech to the NRA in Atlanta last year. The president is expected to speak at the annual meeting on Friday, a White House official confirmed Monday.

The NRA, bolstered by Trump, has been a vocal proponent of allowing more guns in public places, including schools, but the exception for the convention has raised eyebrows and prompted skepticism among students and at least one parent who lost his child in the Feb. 14 shooting at Marjory Stoneman Douglas High School in Parkland, Fla., in which 17 people were killed and others injured.

“On so many levels, this is enlightening. According to the NRA, we should want everyone to have weapons when we are in public,” Fred Guttenberg, father of slain Parkland student Jaime Guttenberg, said Sunday on Twitter. “But when they put on a convention, the weapons are a concern? I thought giving everyone a gun was to enhance safety. Am I missing something?”

On so many levels, this is enlightening. According to the NRA, we should want everyone to have weapons when we are in public. But when they put on a convention, the weapons are a concern? I thought giving everyone a gun was to enhance safety. Am I missing something? https://t.co/f4wgNhJ7RI

Matt Deitsch, who graduated from the Parkland school in 2016 and is the chief strategist for the March for Our Lives protest, expressed similar skepticism.

“You’re telling me to make the VP safe there aren’t any weapons around but when it comes to children they want guns everywhere? Can someone explain this to me?” Deitsch said Saturday on Twitter. “Because it sounds like the NRA wants to protect people who help them sell guns, not kids.”

March for Our Lives did not respond to a request for comment.

Parkland student Cameron Kasky said Saturday on Twitter: “The NRA has evolved into such a hilarious parody of itself.” David Hogg, a Parkland student, circulated a petition on Sunday calling on Pence to cancel his NRA appearance.

Some gun enthusiasts and apparent NRA members are displeased at the prohibition. At Texas CHL Forum, a message board for gun owners, commenters aired their frustrations.

“Obviously even republicans and so called leaders don’t trust the ‘good guys.’ I realize it’s the VP, but still makes our whole argument look foolish,” a commenter who self-identified as an NRA member said Thursday.

“You may disagree … but in my opinion the very people that claim to protect the 2A should never host an event that requires disarming the good guys. Sad. No excuses for this … it makes us look stupid,” the commenter said.

Another self-identified NRA member agreed, saying Friday: “Me personally, I won’t be listening to him speak. I won’t be going anywhere that I cant carry my firearm. It’s essentially the nations largest get together for gun owners and they won’t let law abiding legal gun owners carry guns because someone who’s supposedly pro 2A thinks its too ‘dangerous’? thats liberal logic right there.”

Other users chimed in, saying the Secret Service is simply carrying out the law.

“Look at it this way, imagine what a prime opportunity it would be for some rabid gun hater to take a pot shot at the VP AT the NRA Annual Convention,” one commenter who self-identified as an NRA instructor said Saturday. “The campaign ads would write themselves.”

Alex HortonAlex Horton is a general assignment reporter for The Washington Post. He previously covered the military and national security for Stars and Stripes, and served in Iraq as an Army infantryman. Follow

Sign up for email updates from the "Confronting the Caliphate" series.

Content from Allstate This content is paid for by an advertiser and published by WP BrandStudio. The Washington Post newsroom was not involved in the creation of this content. Learn more about WP BrandStudio.