La battaglia di Gonzales fu l'azione di apertura della rivoluzione del Texas (1835-1836).
Texani e messicani si scontrarono vicino a Gonzales il 2 ottobre 1835.
Texans
messicani
Con la crescente tensione tra i cittadini del Texas e il governo messicano centrale nel 1835, il comandante militare di San Antonio de Bexar, il colonnello Domingo de Ugartechea, iniziò a intervenire per disarmare la regione. Uno dei suoi primi sforzi fu quello di richiedere che l'insediamento di Gonzales restituisse un piccolo cannone a canna liscia che era stato dato alla città nel 1831, per aiutare a respingere gli attacchi indiani. Consapevoli delle motivazioni di Ugartechea, i coloni si rifiutarono di girare la pistola. Dopo aver ascoltato la risposta del colono, Ugartechea inviò una forza di 100 dragoni, sotto il tenente Francisco de Castañeda, per impadronirsi del cannone.
Partendo da San Antonio, la colonna di Castañeda raggiunse il fiume Guadalupe di fronte a Gonzales il 29 settembre. Incontrato da 18 miliziani del Texas, annunciò di avere un messaggio per l'alcalde di Gonzales, Andrew Ponton. Nella discussione che seguì, i texani lo informarono che Ponton era assente e che avrebbero dovuto aspettare sulla riva occidentale fino al suo ritorno. Incapace di attraversare il fiume a causa delle acque alte e della presenza della milizia texana sulla sponda opposta, Castañeda si ritirò a 300 iarde e si accampò. Mentre i messicani si insediarono, i texani mandarono rapidamente notizie alle città circostanti per chiedere rinforzi.
Pochi giorni dopo, Coushatta Indian arrivò nel campo di Castañeda e lo informò che i texani avevano radunato 140 uomini e si aspettavano che arrivassero altri. Non volendo più aspettare e sapendo che non poteva forzare una traversata a Gonzales, Castañeda gli fece marciare uomini il 1 ottobre alla ricerca di un altro guado. Quella sera si accamparono a sette miglia di ruscello sulla terra di Ezechiele Williams. Mentre i messicani stavano riposando, i texani erano in movimento. Guidata dal colonnello John Henry Moore, la milizia texana attraversò la riva occidentale del fiume e si avvicinò al campo messicano.
Con le forze del Texas era il cannone che Castañeda era stato mandato a raccogliere. La mattina presto del 2 ottobre, gli uomini di Moore hanno attaccato l'accampamento messicano con una bandiera bianca con l'immagine del cannone e le parole "Vieni e prendilo". Colto di sorpresa, Castañeda ordinò ai suoi uomini di ricadere in una posizione difensiva dietro un basso aumento. Durante una pausa nei combattimenti, il comandante messicano organizzò un parley con Moore. Quando chiese perché i texani avessero attaccato i suoi uomini, Moore rispose che stavano difendendo la loro pistola e stavano combattendo per sostenere la Costituzione del 1824.
Castañeda disse a Moore di aver simpatizzato per le credenze texane ma di avere ordini che gli era richiesto di seguire. Moore quindi gli chiese di disertare, ma Castañeda gli disse che mentre non gli piacevano le politiche del presidente Antonio López de Santa Anna, era obbligato dall'onore a fare il suo dovere di soldato. Incapace di raggiungere un accordo, l'incontro terminò e la lotta riprese. Più numeroso e sbalordito, Castañeda ordinò ai suoi uomini di tornare a San Antonio poco dopo. Questa decisione fu influenzata anche dagli ordini di Castañeda da Ugartechea di non provocare un grave conflitto nel tentativo di prendere la pistola.
Un affare relativamente senza sangue, l'unica vittima della battaglia di Gonzales fu un soldato messicano che fu ucciso nei combattimenti. Sebbene le perdite fossero state minime, la battaglia di Gonzales segnò una netta rottura tra i coloni in Texas e il governo messicano. Con l'inizio della guerra, le forze texane si trasferirono per attaccare le guarnigioni messicane nella regione e catturarono San Antonio a dicembre. I texani avrebbero in seguito subito un'inversione nella battaglia di Alamo, ma alla fine avrebbero conquistato la loro indipendenza dopo la battaglia di San Jacinto nell'aprile 1836.