The correct term is guns. It is the plural of Canon. Means terms, standards. guidelines, rules, rate, tariff, tax, catalog list.
cannons is incorrectly written, and should be written as "canons" being its meaning: A set of legal rules governing the Organization of a church and the discipline of his parishioners.