You're completely at the wrong forum for this, as T7 pointed out. There's a big different between airsoft and air guns.
However, licing in Kingston, I can tell you that the Army surplus store on Princess St (right downtown) has a decent assortment of BB guns that you asked about, albeit a little overpriced on some models. Out in the township by the Cataraqui Town Centre, there's the Bronson & Bronson paintball store that also carry pretty much the same stuff. Haven't been in there in a while, so I'm not sure what their pricing is like.