Originally Posted by Yce_206
What about asking a friend to ship my Desert Eagle later on after I move to Canada?
Unfortunately no. Airsoft in Canada is currently technically prohibited from import (there are exceptions, and the situation is improving every year).
Please read the below FAQ which should answer all your questions about bringing airsoft rifles/pistols etc into the country.
Also for your information, you can expect to pay approx 250 British pounds ($400 CDN dollars) for a new TM Desert Eagle.
Welcome to Canada.