Weapons delivery cannon