While what you say is true, you didn’t go far enough with your argument. You did not boil it down to the bare essentials of the 2nd Amendment. It is not about deterring criminals. It is not about hunting and shooting sports. it’s not about collecting.
Purely and simply, the 2nd Amendment is about the people’s ability to resist tyranny. Everything else listed is just an ancillary benefit of the people’s ability to throw off the yoke of oppression when need be.
So, any attempt to curtail 2A rights is an attempt to promote the government’s ability to enforce it’s will contrary to the rights of the people.
I agree with what you say. I could argue that government tyranny is criminal behavior, but I see your point.