Staff cannons are powerful energy weapons used by the Goa'uld. Apparently derived from the same mechanics behind the staff weapon, cannons provide higher discharges and are primarily ship-based weapons, mounted on Ha'taks, Al'kesh, and Death Gliders. Samantha Carter was able to rig a staff cannon from a downed glider to be used as a portable weapon by Teal'c. He used it to kill his enemy Tanith by shooting down his Al'kesh, but was trapped in the Stargate as a result for a period of time. While on a raid to Ba'al's fortress on Asdad, Carter herself used a staff cannon from a defunct glider to save her teammates and shoot down an attacking glider. A Teal'c from an alternate reality was shown to be armed with one of these staff cannons when he came to the main reality. (SG1: "The Fifth Man", "48 Hours", "A Matter of Honor", "Ripple Effect")
In addition to their use as anti-ship weapons, staff cannons are also used as artillery weapons by Jaffa, either for guarding locations or attacking a fortified position. Variations include tower-mounted cannons and tripod-mounted cannons. The Free Jaffa Nation makes use of staff cannons mounted on wheels for ease of movement. (SG1: "Children of the Gods", "The Serpent's Lair", "The Fifth Man", "48 Hours", "The Warrior", "Avenger 2.0", "There But for the Grace of God", "Into the Fire")
Staff cannons have little or no effect on advanced shields, such as those on Asgard and Ori ships, even during a prolonged bombardment. Ori built structures such as the Supergate also suffered no damage from the combined attack of no less than 13 Ha'taks firing on it for an unknown amount of time (presumed hours). (SG1: "Beachhead", "Camelot")
Staff cannons like the Zat'nik'tels and Staff weapons resemble symbiotes (vaguely).