Man arrested on drug dealing, gun charges