Yeeeuup. Been waiting for that to make it's way to the SCOTUS. They tried to block it several times at lower levels ("you haz no standings!") and from what I understand at one point the Feds made to look like they were just going to walk away, but the reaping time finally approaches.
Next case: Canex the entire NFA under Miller since every single item that the NFA purports to regulate has military use.