The way to attack these types of writings is not to call the writers various names and accuse them of different agendas. The better way is more scholarly work.

But regardless, nobody alive today was alive back then. People can only form perceptions of the truth about the 2nd ammendment, rather than the truth itself.

And perceptions are always going to be biased on both sides.

The battle of the 2nd ammendment will rage on for time immomorial. And for all time it will be "interpreted" for today's use based on today's needs, just like the other ammendments.