Sir William Armstrong , uppfinnaren afde