Relevant:
Case “U.S. vs Stewart” almost made it to the Supreme Court, arguing legality of a felon to make his own machine gun from scratch, but was dismissed based on “U.S. vs Raich” which held the feds could ban activity which reduced demand in illegal interstate commerce.
The 9th circuit had held that possession of a home made weapon that never left the state was outside of federal reach.