Home Hardware seems to be one of those odd stores like that.
We have several in my city, and one sells ammo. Bit overpriced, but I give them marks for effort. We have several Canadian Tires too, and ONE sells NR Guns.
They are useless anyway, we have several really good gun stores in my city.
I consider myself lucky for that.