Soooooo many questions... Will they have an FFL on hand to receive, log, and dispose of the guns? Does the charity have to pass a background check and wait 3 days? How many other ways could this possibly be illegal?