Contact
Canadian Customs
But I think your best bet would be to get another airsoft gun when you get to Canada and leave it here. Airsoft may be legal and everything but Customs doesn't see it that way, all they see is a firearm that looks real and they will seize it.