mechanical weapon design