Gun crimes will continue as long as the 2nd amendment to the US Constitution stands.
I am guessing that the right to bear arms in the USA is designed to allow guns to be used to defend the nation against foreign enemies and insurrection. Yet when the southern states tried to leave the Union, a civil war followed. Was the war legal? There would be different views on this, but we do know that the consequences of that war that continue to be felt today and the issues meant to be sorted out continue to be unresolved.
War rarely solves anything, and civil wars are generally very brutal. It is generally better to let the disaffected group, or groups, to leave and to solve their own problems. When it comes to slavery, wouldn’t it have been better for the slave-states to decide for themselves to eliminate slavery? The UK managed it. Even the government of South Africa eventually ended its apartheid regime. While problems in that country continue to be experienced, they will eventually be solved, but as it currently stands, the problems in the USA will continue for generation after generation.
Gun crimes
Some Federal legislators and the President want laws to remove guns from the people, or at least army-style assault weapons. Will this solve the problem of gun crimes when a decision imposed from the outside will be resisted at the State Level?
It would be much better if states imposed their own laws to outlaw assault weapons. Texas would be a good place to start. Yes, these laws could be struck down by the Supreme Court. Yet such an action would promote something like a nuclear reaction, leading to the end of the 2nd Amendment. The horror of the latest massacre in Ulvalde would motivate voters throughout the nation to act.
Gun crimes are local, not national. Local (i.e. State based) laws should end them. The responsibility of the Federal government in this situation is to support the States by making the movement of guns that are illegal in one state to that state, even if they come from a state when they are still legal.
This action could start today, in Texas!