translate English to French: The majority of these weapons are produced and sold legally.
La majorité de ces armes sont produites et vendues légalement.