Interesting. Out of curiousity, are there any that don't?
A working hypothesis, however, is that many of the laws were passed because of BATF lobbying efforts. Most prosecutions are under State law, and that shields the federal law from Constitutional challenges. I have had a number of people tell me of the BATF lobbying State Legislatures to pass gun laws in their States.