Because hyper-competitiveness and extreme individualism are parts of American culture.
Now, with the monetization, commodification, and MBA’ification of everything, ordinary Americans are afraid of losing what little they got for themselves. So they’re willing to push others down to keep what they have.
Guns are a symbol — even if you have nothing else but a gun, you still retain a sliver of power over others.