Maybe I am being petty, but I do not believe that the Second Amendment was set up for these purposes. I believe that the Second Amendment was set up by the founders a yet another check and balance that the people could use against the government. I am sure that this is well over Barack Obama's head.
You are correct. The text of the Second Amendment says just that.