Missouri Gov. Jay Nixon has signed legislation allowing state employees to keep guns in their vehicles.
Nixon described his signature of the legislation Friday as an expansion of gun rights. But the Democratic governor earlier in the day vetoed a much broader bill passed by the Republican-led Legislature that would have declared some federal gun control laws void and allowed criminal charges against federal agents who tried to enforce those gun laws.
The bill Nixon signed lets state workers keep guns in their cars while on property owned or leased by the state.
It also allows fire chiefs with concealed-gun permits and special approval to carry weapons on the job.
And it bars governments from running gun-buyback programs unless those guns are later offered for sale or trade to licensed firearm dealers.