translate English to French: These checks help keep firearms out of the wrong hands.
Le CAFC finance ses services et ses programmes au moyen des dépenses de fonctionnement et d'accords de contribution.