The 2nd amendment protects all law abiding citizens in this republic, the right to keep (own) and bear (carry) arms. We need to grow a pair and demand constitutional carry, rather concealed or open, all across this nation without border limits. That is what the 2nd amendment to our constitution states and it is the supreme law of the land. All states agreed to this by joining the union, so this does not fall under a 10th amendment "states rights" issue. The states do not have the right to deny or strip us of our constitutionally guaranteed rights under this republic.