Soo....much...information to impart.....so retardedly hung over...
To the original poster, you are correct; I am going to recommend that you surf the internet more, however its also in your best interest. Gun reviews can be found all over the internet, regardless which search engine you use, a different combination of search words can yield different searches. Let me keep it short and sweet, for the bulk of it, AEGS are simple motors that drive pistons that compress a spring to expel air to propel a BB down a barrel. How you want that set up to look is up to you. There are many brands of companies out there that make airsoft guns, how much you pay will relevant to the quality you receive. I do agree with you, not being able to actually physically hold and inspect something you wish to buy is a crappy deal. However if you can invest the time and find a local game to head out to, I am sure the local players would be more than willing to let you inspect their airsoft guns if you were kind enough to ask.
There are a few small shops that would be with in reasonable driving distance in your region, however I do not know their stock or the names of these shops as I am not from your region.
This website has a process called age verification, where if you are 18 or older you can meet with a volunteer representative of this website who will meet with you in person, there is no way around this, no phone, no web cam, in person only, where they will require to see a legitimate piece of photo identification. After the process is completed, it can take sometime as this is all volunteer work, you will be granted access to this websites buy and sell section, where you can find both new and used guns as well as parts, for fair and competitive prices. Although it’s not always the case, it is sort of an open market. However age verification is only required to purchase from ASC buy and sell and any of its retailers. If you are not interested in age verification then that is perfectly fine, their are retailers that exist in Canada that do not require age verification to purchase from.
"Its only a little bit on fire"