How did you eliminate rifles?
Are they in common use? Remember, 300 million citizens. Scalia is counting.
The U.S. Supreme Court will probably go along with the popular ones. But the high-powered, "assault sniper" rifles are way too dangerous, they're not that common, and they gotta go. Sorry.