En dynamitkanon har nyligenuppfun