The U.S. Senate is preparing to vote on a bill that, if passed, would allow unscrupulous gun manufacturers and corrupt gun dealers to go unpunished for neglecting to maintain their industry's traditionally high standards.