Makeshift Cannon