Back to the original question: "Why do guns and ammo rise in price"?
Guns- a commodity like anything else. Demand and supply. The post election frenzy was based on speculation, people speculated that Obozo would drop the hammer on firearms. When the next rattle of pending legislation comes out it will be the same.
Ammo- all of the above reasons plus the cost of raw materials. Lead and copper are not getting any cheaper.