Re. Toronto Airsoft...ask them. They're open until 6pm every weekday. There's a phone number on the site...call ahead.
Re. the pistol setup...again, don't rush into buying something. Just give it some consideration. I say that since you seemed to convey that you're going to play at TTAC3 primarily. At that venue I personally do not think that someone armed with "simply" a pistol suffers any kind of disadvantage at all. In fact...when the walls are shifted around and things get very tight, it's not uncommon for people to transition to their pistols and leave their rifles slung.
Providing you can shoot straight
. Many people find shooting a rifle/smg easier than a pistol...both for control and accuracy. There's people there to help with that too.