Trysir warehouse in Winnipeg. Only pay one tax and there prices are good and shipping not to bad either. I bought my muzzleloader there and it was cheaper after tax and shipped to my door than the gun was here before tax. Just type in sir warehouse andyou'll find it!
SIR was bought by Cabelas and is their main Canadian store. They're also present in Edmonton and Saskatoon I believe. They've announced plans to open a store in Barrie.
Sail in Ottawa and Toronto may also be a place to look - especially if you like Brownings. My own preference is for Epps though.