A Texas gun owner who faced criminal charges after admitting to marijuana use argued that a federal gun law violated the Second Amendment.