I'm not a lawyer, but my understanding is that the mag that can hold more than 30 rounds is legal. However when inserted into a gun the gun is considered a machine gun. Which is fine if it is NFA registered. However if it is not it is an illegal machine gun. But the mag itself it legal to sell, own, etc.