http://gunwatch.blogspot.com/2015/09/us-will-reach-400-million-private.html
That chart goes to 2013; my guess is that the number is closer to 400 million.