「A村が条例で銃の保有を禁止したことをきっかけにB村が銃の保有を義務づけた。」と英語で言いたいです
この場合、次のような言い方ができますよ。
ーVillage A prohibited possession of guns, which triggered village B to make possession of guns mandatory.
「A村は銃の保有を禁止したのをきっかけに、B村銃保有を義務化した」
to prohibit「禁止する」
possession「保有」
to make ... mandatory「…を義務化する」
ご参考まで!