A controversial gun measure won't become law in Missouri after a push to override the governor's veto fell one vote short of approval in the state's Senate on Wednesday.
The measure, HB 436, would have essentially nullified federal gun laws in the state.
Senators voted 22-12 in favor of overriding Gov. Jay Nixon's veto, but the vote fell just short of the two thirds majority required to pass.
Earlier Wednesday, the state's House of Representatives voted 109-49 in favor of overriding the veto.
If it had passed, the law would have technically not only let residents own a machine gun but also arrested federal agents if they tried to take it away.
The bill also would have made it illegal for anyone to publish any information about a gun owner.
The legislation passed earlier this year in Missouri's Republican-led House and Senate but vetoed by Nixon, a Democrat.
Nixon argued that the legislation violated a provision in the U.S. Constitution called the Supremacy Clause. The Supremacy Clause gives preference to federal laws over state laws.