The law raised the minimum age to purchase rifles and other long guns from 18 to 21, and the NRA challenged it. Some GOP ...