A Bronx man faces more than 300 gun-related charges for allegedly selling weapons to an undercover officer – CNN