As Illusion stated, the International retailers listed sell a lot more than just guns. We just can't order guns (and a few other select items) from them because they're prohibited from importation into Canada. Otherwise, they have an awesome selection of parts, accessories, gear, etc.
Read the links that KNIVESZ posted. It's a lot of info, but it will answer pretty much any question you may have about airsoft in Canada.