I was just looking on the Canadian Customs site, and i may of found a way to allow us to import airsoft legaly.
We may consider other barrelled weapons, such as pellet guns, as non-restricted or restricted firearms if they meet the legal definition of a firearm, and if they have a muzzle velocity of more than 152.4 metres (500 ft.) per second. Owners of such weapons have to meet all import, licence, registration, and authorization requirements for non-restricted or restricted firearms.
If the muzzle velocity of a weapon is 152.4 metres (500 ft.) per second or less, the weapon may still, technically, be a firearm. However owners of such weapons do not need a firearms licence, the weapons do not have to be registered, and owners do not need an "authorization to transport" to import such a weapon.
While im sure someone has tried using this loop hole, it may just be the edge we need to win this fight.