ABC News' Jonathan Karl reports: The NRA’s impressive winning streak has ended. The Senate narrowly defeated an NRA-backed amendment that would have allowed people to carry concealed weapons across state lines if they have a gun permit issued by their home state. Twenty Democrats voted “yes”, including Majority Leader Harry Reid (D-NV), but the measure fell just two votes short of the 60 needed to pass. Ultimately, the measure was defeated because two veteran Republicans who frequently support gun rights voted against it. Sen. Richard Lugar (R-IN) and George Voinovich (R-OH) both surprised the NRA’s allies by voting no. Neither has explained their vote yet. So far this year, the NRA had prevailed on three major gun-rights bills, including measures to 1) Lift a federal ban on guns in National Parks; 2) Allow stored guns to be carried on Amtrak; and, 3) To strip the Washington, DC City Counsel’s ability to regulate gun ownership. The twenty Democrats voting “yes” on this bill were: Max Baucus, Evan Bayh, Mark Begich, Michael Bennet, Tom Carper, Kent Conrad, Byron Dorgan, Russ Feingold, Kay Hagan, Tim Johnson, Mary Landrieu, Blanche Lincoln, Ben Nelson, Mark Pryor, Harry Reid , Jon Tester, Mark Udall, Tom Udall, Mark Warner, Jim Webb.