The city of Birmingham is getting ready to spend millions of dollars to fight gun violence and help victims or people surrounded by it make better choices.