mountaineer wrote above:
[[ Certain political or religious beliefs (Don't believe in a "right" to homosexual marriage? You're insane!) certainly could be grounds for denial of Second Amendment rights. ]]
Well, any conservative who chooses to remain in a "new slavery" state like New York might just be "insane"... :)
Best to get out, while the gettin's good, to one of the remaining states that still respects traditional freedom...