Ephesians 6 is well balanced with the equipment needed to wage spiritual battle. Christian have the Truth, the Righteousness of Christ, the stability and mobility of the Gospel, a Faith that fully shields, a Salvation that is not only eternal but also guards the mind, and the Word of God that allows for an offensive attack on the enemy.
As Christians, we should live in this fullness and not get side tracked by the darts of the enemy. We are in a spiritual war and not a flesh and blood war. Be encouraged to fight the enemy and not only his darts. Alcohol is a dart, abortion is a dart, violence is a dart. The underlying issue of sin still exists. Alcoholism will not cease without regeneration, murder will not stop until murderers are converted, and abuse will not quit until the abuser is born again.
These issues and hundreds of others are nothing more than the darts that the enemy has launched. Put on the whole armor of God that you might stand against these wicked missiles and use the Word of God to push forward with the redeeming message of Christ.