Barack Obama says he supports the right to bear arms. The record says otherwise.

More...