Cannon has opposed proposals for increased gun control measures in the wake of mass shootings, including the killings at Sandy Hook Elementary School in Newtown, Connecticut, in 2012. and an Aurora movie theater in 2012. Cannon contended that "Gun control doesn't work as a crime control method" and criticized the Rev. Jesse Jackson for his support for an assault weapons ban.