Frank Nardi at CRAFM/2Alpha, or Josko at Double Tap sports.
I also have purchased from Sean at Freedom Ventures. All these guys are very easy to talk to, and have treated me well. I ask questions before I buy, and they also answer my emails quickly. They all Support the shooting sports. They are also others listed in the dealer sections.
Tetragon and Murray Gardner sell some gear, as does Daves Surplus,911 supply, and WOLVERINE and the Shooting Edge.
Good place for ammo is Canadian BDX, Wolf Hoffman. Marstar sells guns, ammo, and all kinds of neat things.
Viking out of NS has some nice gear as well.(and they have some good footwear on sale I think Oakley?, 5.11, etc..)
I am missing others obviously, but I could go on and on.