Your point about the 2nd Amendment not being about hunting is of course correct but many of the founders of the Country, those that wrote the Declaration and Constitution were among the wealthiest of Americans at the time. of course many of the signers of the Declaration went on to lose everything.
it is one of the things that made our revolution unique. If you look at most revolutions, like the French Revolution, they were fought and led by people who had nothing to lose.
Our Founding Fathers were men who had everything to lose but were willing to sacrifice it all for the one thing they could not buy; Freedom.
The 2nd Amendment is about keeping that Freedom