Take note that buyairsoft.ca is gimped for the moment, maybe shut down for good. Don't hold your breath for a return, they've been "recieving new stock in 30 days" for a couple of months now.
Another option for guns would be to get age verified, there are so many guns available in the classifieds it's not even funny.
It would help if you filled out your profile, since the age verification is a regionnal thing. You should ideally attend a game with a rep so you'll be able to get verified, oogle the guns and make a more informed buying decision.