Obama – Gun salesman of the century