"Between 2002 and 2005, more than 400 guns legally purchased at gun shows from licensed dealers in the city of Richmond, Virginia, were later recovered in connection with criminal activity.
The Department of Justice reports, "after reviewing hundreds of trace reports associated with guns used in crime recovered in the New Orleans area and interviewing known gang members and other criminals, ATF Special Agents identified area gun shows as a source used by local gang members and other criminals to obtain guns.
ATF's Columbus Field Division conducted its anti-trafficking operations based on intelligence from Cleveland police that "many of the guns recovered in high-crime areas of the city had been purchased at local gun shows.
many gun shows attracted large numbers of gang members from Mexico and California. They often bought large quantities of assault weapons and smuggled them into Mexico or transported them to California."
http://www.justice.gov/oig/reports/ATF/e0707/final.pdf
And this is just from not doing background checks at gun shows..
What other logical legal strategy is there? Because its pretty clear that this "i think you might be a felon" law isnt working.