Tech firm shows off 3-D printed weapon detector