I've never had a satisfactory explanation on what the second amendment means to an anti gunner. Instead of logic, there's something like "Of course I support the constitution, but the second is a collective right, and only applies to militia service, and doesn't actually mean your right to keep guns is protected".
Questions I'd like their answers to:
What does "collective right" mean?
Exactly whose 'right to bear arms" is it that "shall not be infringed"?
Under your theory of actual meaning, what would constitute a violation or infringement?
If your theory is that it is obsolete, what made it obsolete? How did that change the law? What other laws or constitutional provisions no longer apply due to the passage of time?