If you really want to learn more about the Well L96 I suggest you do the reading. What I can tell you is only my personal opinion and experiences with the gun. Read up as much as you can find and decide for yourself whether or not you should get the gun. As with any hobby, much of learning about airsoft is through self research and study. Your question has been asked countless times here on ASC and the internet, and has probably been answered just as many times if not more. Use the search functions and use Google. Everything that you find there and, more importantly, what you learn from it will be infinately more helpful than what any one of us can tell you.
theguy is right; if you are living in Canada and you try to order a gun from outside of Canada it will get siezed and destroyed at the border and your name will go on a blacklist.