As I've said before, IMO this militia debate is a red herring. Lazs is on the right track by bringing up "collective rights", that's what this boils down to. Take guns out of the equation, think rights in general. The right to free speech, is that dependent on belonging to any group? The right to a fair trial, is that based on group membership?
"We hold these truths to be self-evident, that all men are created equal, that they are endowed by their Creator with certain unalienable Rights, that among these are Life, Liberty and the pursuit of Happiness." "self-evident", as in you'd have to be an idiot to not understand. "All men", as in everyone, not some men, depending on what group they belong to. "endowed by their Creator", as in God gave 'em to us. "unalienable", as in they can't be taken away. "Among these", as in here's a couple examples, but there's more.
My opinion is that there are no such things as collective rights. Groups don't have rights, individuals do. Take guns out of the equation and the same argument stands. Minority rights? No such thing. The minority has the same rights as the majority, not because they're the majority or a minority, but because they're individuals. Gay rights? Same argument. Womens rights? Same argument. None of these "groups" have rights, the individuals that compromise said groups do.