Thank you, sir, for your post #20. That was the most enlightening explanation of the language of the Second Amendment that I have ever read...and I have read quite a few.
You are quite welcome. Your screen name is a good one. I have many old possums in my back yard at any given point. They are adept at surving my dogs.