American Rifleman has an extensive explanation of why we have an ammunition shortage. This is something that has been discussed in various places, but this article also tries to estimate historical growth of ammunition sales via tax it generates.
http://www.americanrifleman.org/articles/why-weve-had-ammunition-shortage
From: American Rifleman