WASHINGTON (CNN) - The Senate narrowly rejected a controversial measure to allow people to carry concealed weapons from state to state Wednesday.
The vote was 58 to 39. The amendment needed 60 votes to pass.
The measure would have required each of the 48 states that currently allow concealed firearms to honor permits issued in other states.
It was the first significant defeat this year for the gun-rights campaigners, after gun-control advocates faced an unexpected setback in May.
In May, President Barack Obama signed a credit card bill that included a provision allowing people to carry guns in national parks. Another bill that would have given the District of Columbia's representative in Congress full voting rights stalled earlier in the year after Senate Republicans attached a provision that would have eased tight gun controls in the district.
The concealed weapons proposal was an amendment to a larger defense appropriations bill, introduced by Sen. John Thune, a South Dakota Republican.