When Obama was in the Illinois legislature, he voted against letting people argue self-defense in court if charged with violating local weapons bans by using a gun in their home. (2004)........