So I've been trying to find some good statistics for a paper that I'm writing, but the most recent I have is from 2001-2002 that is an ATF estimate of there being 259 million guns (in private hands I think). Does anyone know where I can find some better data than this? Have there been any estimates since the 2008 election gun rush? Thanks for your help.