Yes, there is a gun now that can be created using a 3-D printer.
It requires a nail for the firing pin, but other than that ...
Some libertarians think that it spells the end of gun control. A little too hopeful maybe. There are already hundreds of thousands of guns in America, and that hasn't deterred the gun grabbers. But the ability to make your own gun from scratch... pretty cool.