Right. Because they are banned.
Such guns DO NOT EXIST.
Right. Because they are banned.
The “undetectable” guns never existed, even when they would have been legal. The technology does not exist to make them viable in production.
Maybe you should get your firearms info from the facts, and not the movies.
Why should they, or "Assault Weapons" be banned?