If you have tried to buy ammo or purchase a gun in the last week or so, then you are very aware that neither are readily available. I am not claiming to have the definitive answer as to why, but I have a couple of thoughts. First, let's take a look at the shocking testimony of Defense Secretary Leon Panetta and Joint Chiefs of Staff Chairman General Martin Dempsey in which they indicated that "international permission" (interpret that as meaning the U.N.), rather than Congressional approval, provided a "legal basis" for military action by the United States. Our national sovereignty is at stake and I think this made a lot of people "wake up and smell the coffee". You can see this amazing video on Youtube.
But when former U.N. ambassador John Bolton cautions gun owners to take this initiative seriously, I pay attention: he states that the U.N. "is trying to act as though this is really just a treaty about international arms trade between nation states, but there is no doubt that the real agenda here is domestic firearms control."
Though we don't know the specifics of what's going on, people are overly concerned and are trying to make sure they don't get caught short. If you have a theory, I'd be interested in hearing it.
Hebrews 12:1 "Therefore, since we are surrounded by such a great cloud of witnesses, let us throw off everything that hinders and the sin that so easily entangles. And let us run with perseverance the race marked out for us."