Cops: Zimmerman stopped for speeding in Texas, had gun