VIDEO: Senator Ted Cruz Battles for the Second Amendment