Nice article, but I have to wonder when someone uses the term “gun culture”? I have plenty of gun and know many who do also, but we don’t live in a “gun culture”. It just sounds stupid.
The gun culture has precipitated out of the older gun culture by the attacks on gun ownership and rights over the last 50 years.
There is a scholarly discussion of it in this book:
http://gunwatch.blogspot.com/2014/07/book-review-rise-of-anti-media-by-brian.html