JEFFERSON CITY, Mo. — Missouri lawmakers have passed a sweeping expansion of gun rights in the state, one that would allow people to carry concealed guns without requiring permits and widen their right to stand and fight against perceived threats.

The legislation, which now goes to Gov. Jay Nixon for his signature, was among the most prominent measures passed by the Republican-controlled Legislature on the final day of its annual session on Friday. Mr. Nixon, a Democrat, did not have an immediate comment on the bill.

Under the measure, most people would be able to carry concealed guns, even if they have not completed the training currently required to obtain a permit.

The legislation would also expand the state’s “castle doctrine” by allowing invited guests, such as babysitters, to use deadly force against intruders. It would also create a “stand your ground” right, meaning people would not have to retreat from danger in any place they are legally entitled to be present.