The Second Amendment has failed America