Actually, there is. The Militia is defined in the US Code as being all males between the ages of 18 and 45. Given current laws against gender and age discrimination, that would mean it would be expanded to pretty much include everyone. Also, the key operative phrase in the 2nd Amendment is "right of the people". The first part of the sentence is a dependent clause. A dependent clause does not restrict or otherwise limit the rest of the sentence. It is easier for the grammatically challenged to understand if they insert the word "because" at the beginning. The dependent clause just explains why the right of the people shall not be infringed.
There is no magic pat answer for you.
\—————————————————
My pointy is to avoid the magic pat answers. You want to know something you are going to have to study it and make it a part of you.
IT IS A DEEP THING.
We have too many that are satisfied with shallow pat answers and no deep understanding. Because there is no depth to their understanding, they fold when challenged.