It's easy to understand that people want to save money and buy where the price is lowest BUT when it comes to guns and ammo, PLEASE support your local gun shop. Yes it will likely be more expensive but these people have to stay in business and can't compete with the big box stores on price. They can on knowledge and service. They will likely make every effort to get you exactly what you want, not just look into a glass case and say, "hmmm looks like we're out of that", or "hmmm doesn't look like we carry that" and walk away.
Ask yourself, does CT or WM really care about us gun owners? Do they sell their ammo at the lowest cost they can because they like us? Will it hurt them if no one ever buys ammo there again?
Now ask yourself these same questions about your local gun shop.
Where are you going to go for help, advice, specialty orders if your local gun shop closes. Will CT or WM be there for you?
I am not rich, I like a deal like everyone else, BUT, when it comes to firearms and ammo, I will spend the extra $$ and support my local gun shop(s), not the big box stores that don't give a rats a$$ about me and the plight of firearms owners accross this Country. Keep spending your money at these big box stores and your local gun shops will close. Spend your money wisely, think about the bigger picture and long term consequences, not just how much can I save on this box of shells today. If you really want to help "fight the fight" and support firearms owners in Canada, don't ever buy guns or ammo from CT or WM, support your local guys, these are the people that really care about us.