You can count Massachusetts Sen. Scott Brown as one Republican who opposes the national right-to-carry gun bill -- he said he will vote against it.
The Associated Press reports that in a letter to the nation's mayors, Brown wrote that while he believes people have the right to own guns, individual states also have the right to determine what is in their best interests in order to protect their citizens.
The bill, which is formally known as H.R 822: The National Right to Carry Reciprocity Act of 2011, would require that states recognize concealed carry permits of other states, even if the carrier would not qualify for such a permit in their states.
The National Rifle Association is backing the bill and pushing it hard, writing on its website:
Simply put, H.R. 822 is a good bill and is good for gun owners. The bill will enable America’s millions of permit holders to exercise their right to self-defense while traveling outside their home states by requiring states to recognize each others' lawfully-issued carry permits, just as they recognize driver's licenses and carry permits held by armored car guards.
Debate in Congress should begin next week.