OK, let's say for a minute we ban "semi-automatic assault rifles," by whatever definition you choose to apply to that non-term, on a national level, and require owners of SAARs to turn them in to the government.
The Fifth Amendment says ". . . nor shall private property be taken for public use...