It's a great bit of reasoning, but people should not be confused by this argument. In it, he is NOT pro-Second-Amendment, he is anti-Commerce-Clause.
It is not an argument based on gun rights, but an argument based on states' rights.
Good catch. I had that thought as well.