When you ask whether or not we should own full-auto rifles, missles, tanks, or fighter jets you're assumption is that only the military should have these. Our founders didn't want a standing federal military...WE, the milita, the people, are supposed to be this country's military!
Most of us have been desensitized to the fact that after WWII we decided to embark upon the dangerous road of keeping a standing federal military within the U.S. borders.
Now, 50 years later, instead of asking "Isn't it unconstitutional for a federal entity to own a fighter jet and tanks that could be used against the people?" we find Americans asking the exact opposite because your views are based upon your current perception of the world as opposed to the principles of the constitution.
So, the short answer to your question is: Of course we should own everything you listed (state regulated of course)...it's the federal government that shouldn't own them!
Want DP delivered to your inbox daily? Subscribe here: