《中华人民共和国枪支管理法》第三十条规定，任何单位或者个人未经许可，不得运输枪支。需要运输枪支的，必须向公安机关如实申报运输枪支的品种、数量和运输的路线、方式，领取枪支运输许可证件。在本省、自治区、直辖市内运输的，向运往地设区的市级人民政府公安机关申请领取枪支运输许可证件；跨省、自治区、直辖市运输的，向运往地省级人民政府公安机关申请领取枪支运输许可证件。没有枪支运输许可证件的，任何单位和个人都不得承运，并应当立即报告所在地公安机关。公安机关对没有枪支运输许可证件或者没有按照枪支运输许可证件的规定运输枪支的，应当扣留运输的枪支。