Sounds to me like your "professor" is an educated idiot. (The worse kind)
His comparison of second amendment proponents to terrorists was way off base. Why don't You ask him who's side he would have been on back in the mid 1700's when that silly band of terrorists stood up for their rights? I'd love to hear his answer to that one.
Anyway, Don't let this "Professor" get to you. Study the Constitution & Bill of Rights, as well as all things connected before you get back to him, but "do" get back to him. He sounds like he could use a little education.