Humans are very skilled at making machines designed to destroy other humans. Warfare tends to propel technological advance, and some very effective firearms have been produced.Yet there have also been some ineffective weapons too: products of poor construction poorly thought out design and bad judgment.