Yes, start with a voluntary buy-back a ban on purchasing assault weapons before enforcing a mandatory buyback
Also, we should demilitarize local police departments and set up other emergency services like Social Workers to avoid cops answering non-violent emergency calls.