"Justice [Antonin] Scalia acknowledged that you can constitutionally banned certain type of weapons"
No the government does not have the authority to ban any type of hand held weapon until the constitution is changed. The constitution clearly states "We the People" have the right to own and carry arms. There is no exceptions nor allowances for licensing or registration. Either one of those would be considered infringement because they would limit or disallow ownership and/or carrying of arms. If the liberals are correct and a majority of "We the People" want this ban then the constitution needs to be amended to provide the government the authority to ban. Anything else is lazy and treason.