why? they are just an Other than destructive device. As long as it is registered with the ATF, it is legal. Its the non-registered stuff that is illegal.
I can buy a fully automatic M134 Gatlin gun if I had the money, provided it is registered prior to May 1 1986. It's fully legal.