I'm pretty sure civilians can make their own guns, as long as they are serialized and never go up for public sale. I'm not certain about the specifics, but one gun store owner told me that once you die, the ATF would seize whatever guns you made and destroy them.