NH 81307 Posted on August 29, 2017 by laststandonzombieisland Leave a comment Howell’s last torpedo on the deck of USS STILETTO, 1896. Courtesy of the Newport Artillery Co. Museum, Newport, R. I., 1974. Catalog #: NH 81307 Previous Next Return to Warship Wednesday, August 23, 2017: ‘Great Scott and huckleberries, look at that!’