The National Rifle Association has filed a federal lawsuit over gun control legislation Florida Gov. Rick Scott has signed, saying it violates the Second Amendment by raising the age to buy guns from 18 to 21.

"Florida has recently prohibited an entire class of law-abiding, responsible citizens from fully exercising the right to keep and bear arms — namely, adults who have reached the age of 18 but are not yet 21," the suit states. "This blanket ban violates the fundamental rights of thousands of
responsible, law-abiding Florida citizens and is thus invalid under the Second and Fourteenth Amendments."

The lawsuit came just hours after Gov. Scott, a Republican, signed the compromise bill Friday afternoon.

Lawyers for the NRA want a federal judge to block the new age restriction from taking effect.