Sounds good on the surface but you have to remember the feds and the federal courts statist judges have twisted the meaning of regulate as it pertains to the interstate commerce clause, from make regular to impose restrictions upon.
Then they granted themselves the power to regulate (impose restrictions upon) because by you making and producing and keeping it yourself you have still affected interstate commerce.
Wickard v Filburn,
Gonzales v Raich,
And some others, both cases are a travesty in overstepping constitutional limits on government and ignoring totally the intent of the constitution as a law restricting the Federal government.
The straws they grasp at is ridiculous. Look at some that many of take as victories. Brown vs. Board of education, they didn't rule on it on constitutional grounds at all, they could have (and still desegregated schools), but decided instead to use false science (even when it was proven to be false at the time) and garner power to make a new law something not granted as a power to the judiciary.