A company says it has made a metal gun using a 3-D printer, opening up the possibility of people making their own guns.