Obama clarified his position on guns at a speech at Cornell College and didn't know if anyone caught this:
"There's a Supreme Court case that's going to be decided fairly soon about what the Second Amendment means. I taught Constitutional Law for 10 years, so I've got my opinion. And my opinion is that the Second Amendment is probably - it is an individual right and not just a right of the militia. That's what I expect the Supreme Court to rule. I think that's a fair reading of the text of the Constitution. And so I respect the right of lawful gun owners to hunt, fish, protect their families."