Owain Roberts, 19, of St Michael Street in Newport, used a 3D printer to build an FGC-9 pistol.