Sen. Cruz: The government should not take away the right to self-defense from law abiding citizens.