Yes. and just a correction the Thompson is not a machine gun its a sub machine gun because it shoots pistol caliber rounds get your facts straight
Yes, it is.
In the U.S. you must be 21 to legally own a machine gun or any other class III item.
.500s&w
They let me.
Not legally. It's illegal for a felon to own a gun in any state.
Only if it was registered with the BATFE by May 1986. It is a machine gun.
There are semiautomatic versions of the Tommy gun (Thompson sub-machine gun). They are legal to own. A fully automatic Tommy gun is legal in Texas only if you have the federal license.
Impossible to answer. Each caliber has it's own level(s) depending on the load.
The BATFE web site has information that can assist you in answering your question.
There is no State law that prohibits ownership of a machine gun in Kansas. However, Federal law (National Firearms Act) requires registration of machine guns. Possession of an unregistered machine gun is a serous crime, punished by 10 years in prison.
Yes, my friend owns a M16 and served in Iraq.