As Hectic said, if all the original packaging and documentation is with it, and it meets all legal specifications it might make it. The risk however is high, and if it gets seized they may destroy it, without compensation to you or your friend. This is a bad idea for you to do things this way.
If that does not convince you, the shipping costs will be near or around the price of the gun. It would only be worth it if he's damn near giving it to you; like $20 or so, but then there still is the "huge" shipping risk. And if all goes well, and for some weird reason it does make, it make take months to get approved by the CBSA.
This 95% a bad idea... Buy within Canada, save yourself a headache. We do know what we are talking about.
WE'RE RECRUITING MORE AGE VERIFIERS FOR MORE REGIONS OF CANADA! INTERESTED? CHECK OUT OUR THREAD HERE!
BC & YUKON MASTER AV REPRESENTITIVE