The reason the anti-gunners may win this time is because gun owners are divided. Gun control in England did not happen overnight. It happened over a series of decades; by going after one segment of the firearms community at a time and by pitting one group of gun owners against another. Eventually the gun grabbers in England got most of them.
When we attack the NRA, we are cannibalizing our own. We see some of our own shooters saying we don't really need AR15s and high cap mags. But if we lose that fight, it will merely embolden them to go after the "holy grail" of firearms control...handguns. They won't stop. Someone correct me if I'm wrong but I believe the only type of handgun legal to own in England is a muzzle loader. That may be our future if we lose this fight. God Bless the NRA.