Tears against guns are not enough