Not anymore.
High court's Calif. pot ruling also outlaws homemade machine guns
I am betting that the ruling is against machine guns only, not other firearms (semi-autos, etc.) because federal law does not allow any more machine guns to be available for civilians. Making your own would violate that law. There is no such provision for non full-auto firearms.