Passed bill authored by State Sen. Charles Schwertner seeks to establish reciprocal recognition of valid handgun licenses issued by other states and mandates the governor to negotiate related agreements, according to the Texas Legislature website.
In the Senate, six Democrats and 20 Republicans voted in favor of the bill, while five Democrats opposed it.
Meanwhile, in the House, eight Democrats and 81 Republicans voted in favor, while 49 Democrats and two Republicans voted against it.
Charles Schwertner introduced the bill in the Texas Senate on Monday, Jan. 6, during the 89th regular legislative session.
Schwertner graduated from the University of Texas at Austin with a BS.
Schwertner, a Republican, was elected to the Texas State Senate in 2013 to represent the state’s 5th Senate district, replacing previous state senator Steve Ogden.
According to the Texas Legislature, the bill’s official text was summarized as follows: ‘Relating to the recognition of a handgun license issued by another state’.
The following is our breakdown, based on the actual bill text, and may include interpretation to clarify its provisions.
In essence, this bill amends the Government Code to recognize a valid handgun license issued by any other state in Texas. It mandates the governor to negotiate agreements with other states for reciprocal recognition when such agreements are a prerequisite for those states to acknowledge Texas-issued handgun licenses. The bill also requires the publication and annual update of a list on the department’s website detailing states that recognize Texas handgun licenses. It repeals certain existing sections of the code and stipulates that the act takes effect immediately if it receives a two-thirds majority vote in each house. If this threshold is not met, the effective date will be Sept. 1, 2025.
The bill was co-authored by Sen. Brandon Creighton (Republican – District 4), Sen. Bob Hall (Republican – District 2), and Sen. Brent Hagenbuch (Republican – District 30).
The bill received its final legislative approval on Wednesday, May 21, and was signed into law by Gov. Greg Abbott on Friday, June 20.
Bills in Texas go through a multi-step legislative process, including committee review, debates, and votes in both chambers before reaching a final decision. Each session, there are typically thousands of bills introduced, but only a portion successfully navigate the process to become law.
You can read more about the bills and other measures here.
| Legislator | Party | District | Vote |
|---|---|---|---|
| Molly Cook | Democrat | 15 | Nea |
| Nathan Johnson | Democrat | 16 | Nea |
| Roland Gutierrez | Democrat | 19 | Nea |
| Royce West | Democrat | 23 | Nea |
| Sarah Eckhardt | Democrat | 14 | Nea |
| Borris Miles | Democrat | 13 | Yea |
| Carol Alvarado | Democrat | 6 | Yea |
| César Blanco | Democrat | 29 | Yea |
| José Menéndez | Democrat | 26 | Yea |
| Juan Hinojosa | Democrat | 20 | Yea |
| Judith Zaffirini | Democrat | 21 | Yea |
| Adam Hinojosa | Republican | 27 | Yea |
| Angela Paxton | Republican | 8 | Yea |
| Bob Hall | Republican | 2 | Yea |
| Brandon Creighton | Republican | 4 | Yea |
| Brent Hagenbuch | Republican | 30 | Yea |
| Brian Birdwell | Republican | 22 | Yea |
| Bryan Hughes | Republican | 1 | Yea |
| Charles Perry | Republican | 28 | Yea |
| Charles Schwertner | Republican | 5 | Yea |
| Donna Campbell | Republican | 25 | Yea |
| Joan Huffman | Republican | 17 | Yea |
| Kelly Hancock | Republican | 9 | Yea |
| Kevin Sparks | Republican | 31 | Yea |
| Lois Kolkhorst | Republican | 18 | Yea |
| Mayes Middleton | Republican | 11 | Yea |
| Paul Bettencourt | Republican | 7 | Yea |
| Peter P. Flores | Republican | 24 | Yea |
| Phil King | Republican | 10 | Yea |
| Robert Nichols | Republican | 3 | Yea |
| Tan Parker | Republican | 12 | Yea |
| Legislator | Party | District | Vote |
|---|---|---|---|
| Philip Cortez | Democrat | 117 | Absent |
| Venton Jones | Democrat | 100 | Excused |
| Aicha Davis | Democrat | 109 | Nea |
| Alma Allen | Democrat | 131 | Nea |
| Ana Hernandez | Democrat | 143 | Nea |
| Ana-Maria Ramos | Democrat | 102 | Nea |
| Ann Johnson | Democrat | 134 | Nea |
| Armando Martinez | Democrat | 39 | Nea |
| Armando Walle | Democrat | 140 | Nea |
| Barbara Gervin-Hawkins | Democrat | 120 | Nea |
| Cassandra Garcia Hernandez | Democrat | 115 | Nea |
| Charlene Ward Johnson | Democrat | 139 | Nea |
| Chris Turner | Democrat | 101 | Nea |
| Christina Morales | Democrat | 145 | Nea |
| Diego Bernal | Democrat | 123 | Nea |
| Donna Howard | Democrat | 48 | Nea |
| Elizabeth Campos | Democrat | 119 | Nea |
| Erin Gamez | Democrat | 38 | Nea |
| Erin Zwiener | Democrat | 45 | Nea |
| Gene Wu | Democrat | 137 | Nea |
| Hubert Vo | Democrat | 149 | Nea |
| James Talarico | Democrat | 50 | Nea |
| Jessica Gonzalez | Democrat | 104 | Nea |
| Jolanda Jones | Democrat | 147 | Nea |
| Jon Rosenthal | Democrat | 135 | Nea |
| Joseph Moody | Democrat | 78 | Nea |
| Josey Garcia | Democrat | 124 | Nea |
| Lauren Ashley Simmons | Democrat | 146 | Nea |
| Linda Garcia | Democrat | 107 | Nea |
| Maria Luisa Flores | Democrat | 51 | Nea |
| Mary Ann Perez | Democrat | 144 | Nea |
| Mary Gonzalez | Democrat | 75 | Nea |
| Mihaela Plesa | Democrat | 70 | Nea |
| Nicole Collier | Democrat | 95 | Nea |
| Oscar Longoria | Democrat | 35 | Nea |
| Rafael Anchia | Democrat | 103 | Nea |
| Ramon Romero Jr. | Democrat | 90 | Nea |
| Ray Lopez | Democrat | 125 | Nea |
| Rhetta Andrews Bowers | Democrat | 113 | Nea |
| Robert Guerra | Democrat | 41 | Nea |
| Ron Reynolds | Democrat | 27 | Nea |
| Salman Bhojani | Democrat | 92 | Nea |
| Senfronia Thompson | Democrat | 141 | Nea |
| Sergio Munoz Jr. | Democrat | 36 | Nea |
| Sheryl Cole | Democrat | 46 | Nea |
| Suleman Lalani | Democrat | 76 | Nea |
| Terry Meza | Democrat | 105 | Nea |
| Toni Rose | Democrat | 110 | Nea |
| Trey Martinez Fischer | Democrat | 116 | Nea |
| Vikki Goodwin | Democrat | 47 | Nea |
| Yvonne Davis | Democrat | 111 | Nea |
| Christian Manuel | Democrat | 22 | Yea |
| Claudia Ordaz | Democrat | 79 | Yea |
| Eddie Morales Jr. | Democrat | 74 | Yea |
| Harold Dutton Jr. | Democrat | 142 | Yea |
| John Bucy III | Democrat | 136 | Yea |
| Richard Raymond | Democrat | 42 | Yea |
| Terry Canales | Democrat | 40 | Yea |
| Vincent Perez | Democrat | 77 | Yea |
| Helen Kerwin | Republican | 58 | Absent |
| E. Sam Harless | Republican | 126 | Nea |
| Jay Dean | Republican | 7 | Nea |
| A.J. Louderback | Republican | 30 | Yea |
| Alan Schoolcraft | Republican | 44 | Yea |
| Andy Hopper | Republican | 64 | Yea |
| Angelia Orr | Republican | 13 | Yea |
| Angie Chen Button | Republican | 112 | Yea |
| Ben Bumgarner | Republican | 63 | Yea |
| Brad Buckley | Republican | 54 | Yea |
| Brent Money | Republican | 2 | Yea |
| Brian E. Harrison | Republican | 10 | Yea |
| Briscoe Cain | Republican | 128 | Yea |
| Brooks Landgraf | Republican | 81 | Yea |
| Candy Noble | Republican | 89 | Yea |
| Carl Tepper | Republican | 84 | Yea |
| Caroline Fairly | Republican | 87 | Yea |
| Caroline Harris Davila | Republican | 52 | Yea |
| Carrie Isaac | Republican | 73 | Yea |
| Cecil Bell Jr. | Republican | 3 | Yea |
| Charles Cunningham | Republican | 127 | Yea |
| Charlie Geren | Republican | 99 | Yea |
| Cody Harris | Republican | 8 | Yea |
| Cody Vasut | Republican | 25 | Yea |
| Cole Hefner | Republican | 5 | Yea |
| Dade Phelan | Republican | 21 | Yea |
| Daniel Alders | Republican | 6 | Yea |
| David Cook | Republican | 96 | Yea |
| David Lowe | Republican | 91 | Yea |
| David Spiller | Republican | 68 | Yea |
| Denise Villalobos | Republican | 34 | Yea |
| Dennis Paul | Republican | 129 | Yea |
| Don McLaughlin | Republican | 80 | Yea |
| Drew Darby | Republican | 72 | Yea |
| Ellen Troxclair | Republican | 19 | Yea |
| Gary Gates | Republican | 28 | Yea |
| Gary VanDeaver | Republican | 1 | Yea |
| Giovanni Capriglione | Republican | 98 | Yea |
| Greg Bonnen | Republican | 24 | Yea |
| Hillary Hickland | Republican | 55 | Yea |
| J.M. Lozano | Republican | 43 | Yea |
| Janie Lopez | Republican | 37 | Yea |
| Janis Holt | Republican | 18 | Yea |
| Jared Patterson | Republican | 106 | Yea |
| Jeff Leach | Republican | 67 | Yea |
| Jeffrey Barry | Republican | 29 | Yea |
| Joanne Shofner | Republican | 11 | Yea |
| John Lujan | Republican | 118 | Yea |
| John McQueeney | Republican | 97 | Yea |
| John Smithee | Republican | 86 | Yea |
| Katrina Pierson | Republican | 33 | Yea |
| Keith Bell | Republican | 4 | Yea |
| Ken King | Republican | 88 | Yea |
| Keresa Richardson | Republican | 61 | Yea |
| Lacey Hull | Republican | 138 | Yea |
| Mano Deayala | Republican | 133 | Yea |
| Marc LaHood | Republican | 121 | Yea |
| Mark Dorazio | Republican | 122 | Yea |
| Matt Morgan | Republican | 26 | Yea |
| Matt Shaheen | Republican | 66 | Yea |
| Mike Olcott | Republican | 60 | Yea |
| Mike Schofield | Republican | 132 | Yea |
| Mitch Little | Republican | 65 | Yea |
| Morgan Meyer | Republican | 108 | Yea |
| Nate Schatzline | Republican | 93 | Yea |
| Pat Curry | Republican | 56 | Yea |
| Paul Dyson | Republican | 14 | Yea |
| Richard Hayes | Republican | 57 | Yea |
| Ryan Guillen | Republican | 31 | Yea |
| Shelby Slawson | Republican | 59 | Yea |
| Shelley Luther | Republican | 62 | Yea |
| Stan Gerdes | Republican | 17 | Yea |
| Stan Kitzman | Republican | 85 | Yea |
| Stan Lambert | Republican | 71 | Yea |
| Steve Toth | Republican | 15 | Yea |
| Terry Wilson | Republican | 20 | Yea |
| Todd Hunter | Republican | 32 | Yea |
| Tom Craddick | Republican | 82 | Yea |
| Tom Oliverson | Republican | 130 | Yea |
| Tony Tinderholt | Republican | 94 | Yea |
| Trey Wharton | Republican | 12 | Yea |
| Valoree Swanson | Republican | 150 | Yea |
| Wesley Virdell | Republican | 53 | Yea |
| Will Metcalf | Republican | 16 | Yea |



