RICHMOND, Va. - A gun-rights organization is planning to hold a "gun giveaway" this week inside a Fairfax County, Va., government building to protest New York Mayor Michael R. Bloomberg's efforts to crack down on illegal gun sales in Virginia.

On Thursday at the Mason District Government Center in Annandale, the Virginia Citizens Defense League will hold a drawing for a semiautomatic pistol, a hunting rifle and ammunition to raise money for two gun shops that Bloomberg has sued.

And because it's Virginia, many people at the "Bloomberg Gun Giveaway" will probably be armed. League members routinely lobby the Virginia General Assembly with guns on their hips.

Fairfax County officials are furious about a gun event staged in a government building but say they cannot do much to stop it because the General Assembly won't allow local governments to ban the possession of guns in public buildings.

"These people have concealed-weapons permits, and we know they are packing, but they are legal," said Fairfax Supervisor Penelope A. Gross. "I swore to uphold the law, whether I like it or don't, and I don't."

Under Virginia law, a person 21 or older can obtain a permit for carrying a concealed handgun. No permit is needed if someone 18 or older wants to carry a gun in plain sight. The league, which says it has 3,300 members, sent out e-mail last week reminding members that "lawful gun carry is optional at the Bloomberg Gun Giveaway."

The Citizens Defense League is trying to raise money for Bob Moates Sport Shop in Richmond and Old Dominion Gun & Tackle in Danville, two of the six Virginia dealers New York has sued. The legal challenges stem from Bloomberg's effort to prove that Virginia is a major contributor to violent crime in New York.

Convinced that Virginia gun dealers are selling weapons illegally, Bloomberg sent undercover agents to the stores to conduct "straw purchases," in which one person fills out a form and buys a gun for someone else. According to a lawsuit filed a year ago in federal court in Brooklyn, the city alleges that Bob Moates and Old Dominion Gun illegally sold guns to Bloomberg's agents.

Philip Van Cleave, president of the Virginia Citizens Defense League, said, "We are trying to protect the gun stores that Bloomberg attacked." He called the Republican mayor "a vigilante. He has come into Virginia and taken the law into his own hands."

Bloomberg spokesman Jason Post responded: "We will not for one second back away from our tough law-enforcement efforts against illegal guns, which have made New York the safest big city in the country. We caught gun dealers on videotape flagrantly violating the law."

State Delegate Adam P. Ebbin, a Democrat who represents parts of Alexandria and Fairfax County, called the event "embarrassing."

"I guess this group wants to rub salt in the wound and prove we can't stop firearms in our buildings," Ebbin said. "It would be nice if they put their energy into making sure people who shouldn't have guns don't, instead of passing around extra guns."