The banning of assault weapons has nothing to do with the first amendment to the constitution. If assault weapons were banned, people could still protect themselves and their home and hunt animals if that was their preference.
Why is this important?
Since we have had two presidents shot one of which died, and a congresswoman who is injured for life, plus Columbine and other schools where there were mass shootings, it seems to me time to ban the assault weapons.