Firearms are not considered dangerous goods.
Insurance premiums are the culprit here. I'd guess that dangerous goods are probably such a small portion of Canpars portfolio that the additional premiums are not fiscally prudent. It's the exact reason Canada Post will not ship them. Insurance rates have skyrocketed across the board over the last year.