口语中伤和侮辱的或者非正式的,或者私下的用 Gun traffickers
正式发行的文件或者书信中用 Gunmonger和 Gundealer
一般的口语正常交流 用 Gun peddler
经过查牛津对比了一下 ,供你参考
我觉得贩子应该用这个词trafficker有干非法勾当者,和品行低劣者的意思,毒品贩子就是用drug trafficker来翻译的。
monger和dealer应该也可以吧
The Gun Seller
枪贩子
Gun traffickers
一般的枪贩子:Gun-monger
非法倒卖枪支:Gun traffickers
Thieves of guns