"National Buying Days" are just as stupid as "National Boycott Days." They accomplish nothing. It's like those petitions to avoid buying gas on such-and-such date to "send a message" to the gas companies. It's useless. They don't care if you don't fill up on Tuesday, because they know you'll be in on Wednesday to buy gas in order to go places. Likewise, it shouldn't matter if people buy ammo on Tuesday or Wednesday - they will still be buying the ammo. The only people this benefits are ammo companies and retailers, legislators aren't even going to notice.
I hate to be the cynic, but phrases like "supporters should buy ammunition November 19th to support freedom" really piss me off. If I don't feel like giving Wal-Mart forty bucks today, I somehow don't support freedom?