"What works (and it does) is an outright prohibition of those weapons. Yes, confiscate them if necessary."

Semi-automatic rifles have been around for well over a century. They are in common use and thus protected under the Heller and McDonald decisions. What you're suggesting is flatly unconstitutional. Try again.