People are asking their representatives in government to enact new laws to reduce the level of gun violence. Most people will be satisfied if rather modest changes are made, such as banning assault rifles and requiring background checks of everyone who buys guns, including people who buy them at gun shows. If the NRA would simply accede to these changes and let them become law, the public's furor for any additional new legislation would dissipate.
But the NRA has been resisting all change, just as it has for years. They insist that the Second Amendment gives them the right to have whatever weapons they want, free of government interference. If they succeed in blocking even the modest laws that are now under consideration, the majority of Americans will feel their will has been frustrated. It is very likely that they will start talking seriously about repealing the Second Amendment. People who want to protect their children from guns will feel that they have no choice other than to eliminate the one thing that the NRA gives as the reason why change can't occur.
With only 25 percent of Americans owning guns, it probably won't be all that hard to get rid of the Second Amendment. The Constitution only requires 75 percent of the states to ratify an amendment. There have been quite a few amendments over the years.
Repealing the Second Amendment will not ban guns. It will simply put gun laws on the same footing as other laws. States and municipalities will be able to decide whether they want guns around or not, and on what terms. Since most people don't own guns and don't have much interest in guns, a lot of places will probably put rather severe restrictions on gun ownership and use. We will start to see our death rates from guns decline to be more comparable to the rest of the world, which does not have the guns or the gun problems that we do. These successes will be noticed, and states will follow each others' examples and enact progressively stricter laws.
The Second Amendment protects the rights of the minority of Americans who own guns. That minority has been shrinking steadily for decades as our population has shifted from rural to urban. City folk and suburbanites just don't hunt much. They don't grow up with guns, so they don't have any emotional attachment to them. They don't think they need guns to protect themselves. Guns are simply irrelevant to an ever growing majority of Americans. If they get fed up enough with gun violence and an intransigent NRA, they'll dump the Second Amendment without regret.