Demand for firearms has been skyrocketing since the Sandy Hook school shooting in Connecticut. But when ammunition is in short supply or sales are limited, you can always make your own.
The world's first gun made almost entirely on a 3D printer has been fired in the United States. Cody Wilson, a Texas law student, has been working on the project for over a year.