So eminent domain is natural law? And interstate commerce regulation?
What? I don’t see what the heck you are talking about. The right to keep and bear arms is simply a part of the right to self defense. It’s a natural right that can’t be infringed by the Federal government, the State governments, or anyone else. The good folks in England, Spain, China and everywhere else have this right to, so how in the world would say, Illinois, be able to modify that?
And what does eminent domain or interstate commerce have to do with anything?