Because the two main political parties in the US have opposing positions regarding gun control, the issue is also a highly political one.
Traditionally, the Republican Party supports gun rights while the Democratic Party is in favor of more gun control. Aside from this, there are also powerful lobby groups, such as the NRA, which often succeed in blocking initiatives to restrict gun ownership.
Since the 1990s, the NRA has come to be considered the most powerful lobby organization in the country. This is because the NRA started using its capital and power to influence politicians. About 50% of Congressmen received financial donations from the organization, making it extremely powerful.
Data from 2016 reveals that the NRA spent $412 millions on political activities while endorsing Donald Trump during the 2016 pre...