"March For Our Lives: Tens of thousands rally for stricter US gun laws" [bbc.com] . Sorry, but nothing is going to happen while the majority of Congressmen and Congresswomen delight in lining their wallets with NRA blood money.
The problem is the Congressmen and women fear the thousands of gun nuts who consistently show up at the polls and vote for them. Not the thousands who take to the streets every time there is a sensational mass shooting but seem to be too busy to get out and vote on Election Day. And the gun lobby is well aware that the smallest populated states where people are easiest to scare and have the most fear of their government, have just as many Senators as the most populous and educated states that trust their government to create solutions. And those states, the Blue states, are fewer than the Red states, allowing for basically the rule of a minority of the actual population.
That is an excellent point.