The Gun Control Act of 1968 was the big one. It stopped all Interstate travel of firearms to/from persons not licensed. But the law only applies to firearms exchanging hands. So any firearm bought, sold or given freely, must be serialized. This does not apply to firearms a person makes for their own personal use. This includes machining one’s own Lower/Frame. Even making a “Zip” gun for personal use is perfectly legal.