Why is it so hard for sanctimonious brits to understand? Guns aren't a hobby or sport here, it's considered a human right. Self-defense is an individual human right going up to defense from a tyrannical government.
The gun lobby spends barely anything compared to the other lobbies. What politicians are scared of is the 4 or 5 million single-issue voting NRA members, the other 20 odd million who distrust even the NRA and don't want to be on a "list". And the other 20 odd million who have a couple guns lying around but can't be bothered with the drama and don't make much noise.
I'm sure the FBI and NSA have analyzed the "chatter" and advised the government that it's not worth perusing because there is a decent chance they would end up swinging from lamp posts for their efforts. Yes you could sneak in a useless cosmetic assault weapon ban that expired after 10 years... before the internet existed. Or in liberal states people can just move away from. In the red states the laws are getting laxer.
The last time the government made grumbles about it, everyone bought enough guns and ammo to arm themselves, their kids and their grand kids.
Banning guns in America would involve bringing in a foreign military to do it because the US military all own private guns and their family members all own guns.
Trying to change or delete the second amendment is the reason why the second amendment exists.
If you're scared of guns don't come here. It's none of your business.