Gun violence in the U.S. is a social problem and it has been for many decades. Our government has failed to enact adequate gun control measures for various reasons. The main reason is money.