http://www.handgunlaw.us/states/missouri.pdf
Seems the 'Show Me' State ,..."gets it"...
For the most part..although the NFA laws here are a little confusing. You can own class III firearms if you also hold a FFL. Missouri allows Full Auto and Short Barrel Rifle ownership...but no Suppresors. You can own Automatic Opening Knives but you can't carry them.A little trivia here....It's widely believed that the carrying of concealed weapons in the state of Missouri was made illegal due primarily to the actions of one Mr. Jesse James and some of his post Civil War antics.