2A4Z cannon