A Californian engineering company says it has produced the first metal gun made on a 3D printer, releasing a video showing the firearm scoring repeated bullseyes in successful tests.