持枪贩毒的行为分别对应罪名为贩卖毒品罪、非法持有枪支罪。具体为:走私、贩卖、运输、制造鸦片一千克以上,处十五年有期徒刑、无期徒刑或者死刑,并处没收财产。违反枪支管理规定,非法持有、私藏枪支、弹药的,处三年以下有期徒刑、拘役或者管制。