Staff cannon

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, being seen on Ha'taks and Death Gliders. Samantha Carter was once able to rig a Staff Cannon from a downed glider to be used as a portable weapon by Teal'c, and was still able to discharge it's high yield. Staff Cannons are also seen as artillery weapons by Jaffa.