Nonlethal Self-defense, (Almost Entirely) Nonlethal Weapons, And The Rights To Keep And Bear Arms And Defend Life February 12, 2019July 7, 2017 by admin