Talk to liukinhei and see if he will let you come out. How old are you?
Tey run games at SoF fairly regularly. I still haven't been out, but I am going to the 30th game.
I can also fix and upgrade your guns in Hamilton. I live in the westdale area (right around McMaster campus). Send me a PM and we can talk more.
There are a few surplus stores downtown. Won't find much airsoft stuff, but certainly plenty of camouflage and gear.