Sanders Takes on Clinton Over Gun Issues During Heated Debate