HB 312 — AN ACT relating to concealed firearms and deadly weapons.
Last action — delivered to Secretary of State (Acts Ch. 173)
-
✓Introduced
-
✓In Committee
-
✓Passed House
-
✓Passed Senate
-
✓To Executive
-
6Enacted
This bill has been enacted into law. Introduced January 12, 2026. Enacted.
Signed by Governor Andy Beshear (Democratic) on April 14, 2026.
Odds of enactment
High chanceBased on the sponsor, cosponsors, and committee posture, this bill has a high chance of becoming law.
Upgrade to see the exact probability and what's driving it.
A statistical estimate from our own model of past outcomes — an insight, not a guarantee. Policymaking is volatile.
Prognosis
-
Enacted
Current position in the legislative process.
-
28 sponsors
28 primary, 0 co-sponsors signed on.
-
Single-party support
Sponsorship is currently within one party (28 R).
-
Cleared a recorded vote
Passed 4 recorded votes so far.
Based on stage, sponsorship breadth, committee status, recorded votes, and cross-state momentum — a description of the observable signals, not a prediction.
Summary
Create a new section of KRS Chapter 237 to define "provisional license" and "standard license"; authorize the Department of Kentucky State Police (KSP) to issue provisional licenses to carry concealed firearms and other deadly weapons to persons who are 18 to 20 years of age; require KSP to provide notice of expiration of provisional licenses and an application to switch from a provisional license to a standard license; allow the provisional license holder to apply by paper to his or her sheriff or online to KSP for a standard license; allow KSP to promulgate administrative regulations to administer provisional and standard license issuance.
Bill Text
What changed in the latest version
71 added · 95 removed71 line(s) added, 95 removed.
UNOFFICIALCHAPTER COPY173 261 RSCHAPTER 173 ( HB 312/VO312 ) AN ACT relating to concealed firearms and deadly weapons.
(a) Be valid throughout the Commonwealth and, except as provided in other specific sections of the Kentucky Revised Statutes or federal law, permit the holder of the provisional license to carry firearms, ammunition, other deadly weapons, or a combination thereof, at any location in the Page 1 of 4 HB031290.100 - 1424 - XXXX 4/14/2026 3:10 PM Vetoed and Overridden UNOFFICIAL COPY 26 RS HB 312/VO Commonwealth;
and Legislative Research Commission PDF Version ACTS OF THE GENERAL ASSEMBLY 3.
Paying an application fee prescribed by the Department of Kentucky Page 2 of 4 HB031290.100 - 1424 - XXXX 4/14/2026 3:10 PM Vetoed and Overridden UNOFFICIAL COPY 26 RS HB 312/VO State Police.
Page 3 of 4 HB031290.100 - 1424 - XXXX 4/14/2026 3:10 PM Vetoed and Overridden UNOFFICIAL COPY 26 RS HB 312/VO (8) The Department of Kentucky State Police may promulgate any necessary administrative regulations in accordance with KRS Chapter 13A to administer this section.
HB031290.100Veto -Overridden 1424April -14, XXXX2026. 4/14/2026 3:10 PMof 4 Vetoed and Overridden
Action History
-
delivered to Secretary of State (Acts Ch. 173)
-
enrolled, signed by President of the Senate
-
enrolled, signed by Speaker of the House
-
received in House
-
passed 28-9
-
veto overridden
-
posted for passage for consideration of Governor's veto
-
to Rules (S)
-
received in Senate
-
passed 81-18
-
veto overridden
-
posted for consideration of Governor's veto
-
taken from Rules
-
to Rules (H)
-
received in House
-
Vetoed
-
delivered to Governor
-
enrolled, signed by President of the Senate
-
enrolled, signed by Speaker of the House
-
received in House
-
3rd reading, passed 30-7
-
posted for passage in the Regular Orders of the Day for Friday, March 20 2026
-
reported favorably, 2nd reading, to Rules
-
returned to Judiciary (S)
-
1st reading
-
taken from Judiciary (S)
-
to Judiciary (S)
-
to Committee on Committees (S)
-
received in Senate
-
3rd reading, passed 73-17
-
posted for passage in the Regular Orders of the Day for Friday, January 23, 2026
-
floor amendment (1) filed
-
2nd reading, to Rules
-
reported favorably, 1st reading, to Calendar
-
to Judiciary (H)
-
to Committee on Committees (H)
-
introduced in House
Sponsors
- Wade Williams · Primary
- Richard White · Primary
- Mitch Whitaker · Primary
- Bill Wesley · Primary
- Walker Thomas · Primary
- Steven Rudy · Primary
- T.J. Roberts · Primary
- Felicia Rabourn · Primary
- Marianne Proctor · Primary
- Jason Nemes · Primary
- Kimberly Poore Moser · Primary
- David Meade · Primary
- Candy Massaroni · Primary
- William Lawrence · Primary
- Kim Holloway · Primary
- Mark Hart · Primary
- Peyton Griffee · Primary
- Deanna Gordon · Primary
- Patrick Flannery · Primary
- Daniel Elliott · Primary
- Ryan Dotson · Primary
- Steven Doan · Primary
- Jennifer Decker · Primary
- Josh Calloway · Primary
- Josh Branscum · Primary
- Kim Banta · Primary
- Josh Bray · Primary
- Savannah Maddox · Primary
Sponsorship breakdown
Export CSV (upgrade) →28 sponsors · 0 co-sponsors · 110 not signed on · 27 voted No
Sponsors (28)
- Wade Williams Republican
- Richard White Republican
- Mitch Whitaker Republican
- Bill Wesley Republican
- Walker Thomas Republican Voted No
- Steven Rudy Republican
- T.J. Roberts Republican
- Felicia Rabourn Republican
- Marianne Proctor Republican
- Jason Nemes Republican Voted No
- Kimberly Poore Moser Republican
- David Meade Republican
- Candy Massaroni Republican
- William Lawrence Republican
- Kim Holloway Republican
- Mark Hart Republican
- Peyton Griffee Republican
- Deanna Gordon Republican
- Patrick Flannery Republican
- Daniel Elliott Republican
- Ryan Dotson Republican
- Steven Doan Republican
- Jennifer Decker Republican
- Josh Calloway Republican
- Josh Branscum Republican
- Kim Banta Republican
- Josh Bray Republican
- Savannah Maddox Republican
Co-sponsors (0)
None.
Not signed on (110)
110 members have not signed on to this bill.
Show all 110 →"Not signed on" means a member has not sponsored or co-sponsored this bill — it does not imply opposition. Members flagged Voted No have a recorded No vote on this bill.
Votes
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Republican | 28 | 4 | 0 | 1 |
| Democrat | 0 | 5 | 0 | 0 |
| Total | 28 | 9 | 0 | 1 |
| % of votes cast | 74% | 24% | 0% | 3% |
How each member voted (38)
| Member | Party | Vote |
|---|---|---|
| Cassie Chambers Armstrong | Democrat | Nay |
| Gary Clemons | Democrat | Nay |
| Gerald A. Neal | Democrat | Nay |
| Karen Berg | Democrat | Nay |
| Keturah J. Herron | Democrat | Nay |
| Aaron Reed | Republican | Yea |
| Amanda Mays Bledsoe | Republican | Yea |
| Brandon J. Storm | Republican | Yea |
| Christian McDaniel | Republican | Yea |
| Craig Richardson | Republican | Yea |
| Danny Carroll | Republican | Nay |
| David P. Givens | Republican | Nay |
| Donald Douglas | Republican | Yea |
| Gary Boswell | Republican | Yea |
| Greg Elkins | Republican | Yea |
| Jared Carpenter | Republican | Yea |
| Jason Howell | Republican | Yea |
| Jason Nemes | Republican | Nay |
| Jimmy Higdon | Republican | Yea |
| Julie Raque Adams | Republican | Not Voting |
| Lindsey Tichenor | Republican | Yea |
| Matt Nunn | Republican | Yea |
| Matthew Deneen | Republican | Yea |
| Max Wise | Republican | Yea |
| Michael Meredith | Republican | Yea |
| Nick Wilson | Republican | Yea |
| Phillip Wheeler | Republican | Yea |
| Rick Girdler | Republican | Yea |
| Robby Mills | Republican | Yea |
| Robert Stivers | Republican | Yea |
| Robin L. Webb | Republican | Yea |
| Scott Madon | Republican | Yea |
| Shelley Funke Frommeyer | Republican | Yea |
| Stephen West | Republican | Yea |
| Steve Rawlings | Republican | Yea |
| Tom Smith | Republican | Yea |
| Wade Williams | Republican | Yea |
| Walker Thomas | Republican | Nay |
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Republican | 78 | 0 | 0 | 1 |
| Democrat | 2 | 18 | 0 | 0 |
| Unaffiliated | 1 | 0 | 0 | 0 |
| Total | 81 | 18 | 0 | 1 |
| % of votes cast | 81% | 18% | 0% | 1% |
How each member voted (100)
| Member | Party | Vote |
|---|---|---|
| Lewis C | — | Yea |
| Adam Moore | Democrat | Nay |
| Adrielle Camuel | Democrat | Nay |
| Al Gentry | Democrat | Nay |
| Anne Gay Donworth | Democrat | Nay |
| Ashley Tackett Laferty | Democrat | Yea |
| Beverly Chester-Burton | Democrat | Nay |
| Chad Aull | Democrat | Nay |
| Daniel Grossberg | Democrat | Yea |
| Erika Hancock | Democrat | Nay |
| George Brown Jr. | Democrat | Nay |
| Joshua Watkins | Democrat | Nay |
| Lindsey Burke | Democrat | Nay |
| Lisa Willner | Democrat | Nay |
| Mary Lou Marzian | Democrat | Nay |
| Matthew Lehman | Democrat | Nay |
| Nima Kulkarni | Democrat | Nay |
| Pamela Stevenson | Democrat | Nay |
| Rachel Roarx | Democrat | Nay |
| Sarah Stalker | Democrat | Nay |
| Tina Bojanowski | Democrat | Nay |
| Aaron Thompson | Republican | Yea |
| Adam Bowling | Republican | Yea |
| Amy Neighbors | Republican | Yea |
| Bill Wesley | Republican | Yea |
| Bobby McCool | Republican | Yea |
| Candy Massaroni | Republican | Yea |
| Chris Freeland | Republican | Yea |
| Chris Fugate | Republican | Yea |
| DJ Johnson | Republican | Yea |
| Daniel Elliott | Republican | Yea |
| Daniel Fister | Republican | Yea |
| David Hale | Republican | Yea |
| David Meade | Republican | Yea |
| David W. Osborne | Republican | Yea |
| Deanna Gordon | Republican | Yea |
| Derek Lewis | Republican | Yea |
| Emily Callaway | Republican | Yea |
| Felicia Rabourn | Republican | Yea |
| J.T. Payne | Republican | Yea |
| James Tipton | Republican | Yea |
| Jared Bauman | Republican | Yea |
| Jason Nemes | Republican | Yea |
| Jason Petrie | Republican | Yea |
| Jennifer Decker | Republican | Yea |
| Jim Gooch Jr. | Republican | Yea |
| John Blanton | Republican | Yea |
| John Hodgson | Republican | Yea |
| Josh Branscum | Republican | Yea |
| Josh Bray | Republican | Yea |
| Josh Calloway | Republican | Yea |
| Ken Fleming | Republican | Yea |
| Ken Upchurch | Republican | Yea |
| Kevin Jackson | Republican | Not Voting |
| Kim Banta | Republican | Yea |
| Kim Holloway | Republican | Yea |
| Kim King | Republican | Yea |
| Kimberly Poore Moser | Republican | Yea |
| Marianne Proctor | Republican | Yea |
| Mark Hart | Republican | Yea |
| Mary Beth Imes | Republican | Yea |
| Matt Lockett | Republican | Yea |
| Matthew Koch | Republican | Yea |
| Michael Meredith | Republican | Yea |
| Michael Sarge Pollock | Republican | Yea |
| Mike Clines | Republican | Yea |
| Mitch Whitaker | Republican | Yea |
| Myron Dossett | Republican | Yea |
| Nancy Tate | Republican | Yea |
| Nick Wilson | Republican | Yea |
| Patrick Flannery | Republican | Yea |
| Peyton Griffee | Republican | Yea |
| Randy Bridges | Republican | Yea |
| Rebecca Raymer | Republican | Yea |
| Richard White | Republican | Yea |
| Robert Duvall | Republican | Yea |
| Ryan Bivens | Republican | Yea |
| Ryan Dotson | Republican | Yea |
| Samara Heavrin | Republican | Yea |
| Savannah Maddox | Republican | Yea |
| Scott Lewis | Republican | Yea |
| Scott Sharp | Republican | Yea |
| Shane Baker | Republican | Yea |
| Shawn McPherson | Republican | Yea |
| Stephanie Dietz | Republican | Yea |
| Steve Bratcher | Republican | Yea |
| Steve Riley | Republican | Yea |
| Steven Doan | Republican | Yea |
| Steven Rudy | Republican | Yea |
| Susan Witten | Republican | Yea |
| Suzanne Miles | Republican | Yea |
| T.J. Roberts | Republican | Yea |
| Thomas Huff | Republican | Yea |
| Timmy Truett | Republican | Yea |
| Tom Smith | Republican | Yea |
| Tony Hampton | Republican | Yea |
| Vanessa Grossl | Republican | Yea |
| Wade Williams | Republican | Yea |
| Walker Thomas | Republican | Yea |
| William Lawrence | Republican | Yea |
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Republican | 30 | 3 | 0 | 0 |
| Democrat | 0 | 4 | 0 | 1 |
| Total | 30 | 7 | 0 | 1 |
| % of votes cast | 79% | 18% | 0% | 3% |
How each member voted (38)
| Member | Party | Vote |
|---|---|---|
| Cassie Chambers Armstrong | Democrat | Nay |
| Gary Clemons | Democrat | Nay |
| Gerald A. Neal | Democrat | Not Voting |
| Karen Berg | Democrat | Nay |
| Keturah J. Herron | Democrat | Nay |
| Aaron Reed | Republican | Yea |
| Amanda Mays Bledsoe | Republican | Yea |
| Brandon J. Storm | Republican | Yea |
| Christian McDaniel | Republican | Yea |
| Craig Richardson | Republican | Yea |
| Danny Carroll | Republican | Nay |
| David P. Givens | Republican | Nay |
| Donald Douglas | Republican | Yea |
| Gary Boswell | Republican | Yea |
| Greg Elkins | Republican | Yea |
| Jared Carpenter | Republican | Yea |
| Jason Howell | Republican | Yea |
| Jason Nemes | Republican | Yea |
| Jimmy Higdon | Republican | Yea |
| Julie Raque Adams | Republican | Yea |
| Lindsey Tichenor | Republican | Yea |
| Matt Nunn | Republican | Yea |
| Matthew Deneen | Republican | Yea |
| Max Wise | Republican | Yea |
| Michael Meredith | Republican | Yea |
| Nick Wilson | Republican | Yea |
| Phillip Wheeler | Republican | Yea |
| Rick Girdler | Republican | Yea |
| Robby Mills | Republican | Yea |
| Robert Stivers | Republican | Yea |
| Robin L. Webb | Republican | Yea |
| Scott Madon | Republican | Yea |
| Shelley Funke Frommeyer | Republican | Yea |
| Stephen West | Republican | Yea |
| Steve Rawlings | Republican | Yea |
| Tom Smith | Republican | Yea |
| Wade Williams | Republican | Yea |
| Walker Thomas | Republican | Nay |
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Republican | 71 | 2 | 0 | 6 |
| Unaffiliated | 1 | 0 | 0 | 1 |
| Democrat | 1 | 15 | 0 | 4 |
| Total | 73 | 17 | 0 | 11 |
| % of votes cast | 72% | 17% | 0% | 11% |
How each member voted (101)
| Member | Party | Vote |
|---|---|---|
| Lewis C | — | Yea |
| COMMONWEALTH OF KENTUCKY SENATE | — | Not Voting |
| Adam Moore | Democrat | Nay |
| Adrielle Camuel | Democrat | Nay |
| Al Gentry | Democrat | Not Voting |
| Anne Gay Donworth | Democrat | Nay |
| Ashley Tackett Laferty | Democrat | Not Voting |
| Beverly Chester-Burton | Democrat | Nay |
| Chad Aull | Democrat | Nay |
| Daniel Grossberg | Democrat | Yea |
| Erika Hancock | Democrat | Nay |
| George Brown Jr. | Democrat | Nay |
| Joshua Watkins | Democrat | Nay |
| Lindsey Burke | Democrat | Nay |
| Lisa Willner | Democrat | Not Voting |
| Mary Lou Marzian | Democrat | Nay |
| Matthew Lehman | Democrat | Nay |
| Nima Kulkarni | Democrat | Nay |
| Pamela Stevenson | Democrat | Nay |
| Rachel Roarx | Democrat | Not Voting |
| Sarah Stalker | Democrat | Nay |
| Tina Bojanowski | Democrat | Nay |
| Aaron Thompson | Republican | Yea |
| Adam Bowling | Republican | Yea |
| Amy Neighbors | Republican | Yea |
| Bill Wesley | Republican | Yea |
| Bobby McCool | Republican | Yea |
| Candy Massaroni | Republican | Yea |
| Chris Freeland | Republican | Yea |
| Chris Fugate | Republican | Yea |
| DJ Johnson | Republican | Yea |
| Daniel Elliott | Republican | Yea |
| Daniel Fister | Republican | Yea |
| David Hale | Republican | Yea |
| David Meade | Republican | Yea |
| David W. Osborne | Republican | Yea |
| Deanna Gordon | Republican | Yea |
| Derek Lewis | Republican | Yea |
| Emily Callaway | Republican | Yea |
| Felicia Rabourn | Republican | Yea |
| J.T. Payne | Republican | Yea |
| James Tipton | Republican | Yea |
| Jared Bauman | Republican | Yea |
| Jason Nemes | Republican | Yea |
| Jason Petrie | Republican | Yea |
| Jennifer Decker | Republican | Yea |
| Jim Gooch Jr. | Republican | Not Voting |
| John Blanton | Republican | Yea |
| John Hodgson | Republican | Yea |
| Josh Branscum | Republican | Yea |
| Josh Bray | Republican | Yea |
| Josh Calloway | Republican | Yea |
| Ken Fleming | Republican | Yea |
| Ken Upchurch | Republican | Not Voting |
| Kevin Jackson | Republican | Nay |
| Kim Banta | Republican | Yea |
| Kim Holloway | Republican | Yea |
| Kim King | Republican | Yea |
| Kimberly Poore Moser | Republican | Yea |
| Marianne Proctor | Republican | Yea |
| Mark Hart | Republican | Not Voting |
| Mary Beth Imes | Republican | Yea |
| Matt Lockett | Republican | Yea |
| Matthew Koch | Republican | Yea |
| Michael Meredith | Republican | Yea |
| Michael Sarge Pollock | Republican | Yea |
| Mike Clines | Republican | Yea |
| Mitch Whitaker | Republican | Yea |
| Myron Dossett | Republican | Yea |
| Nancy Tate | Republican | Yea |
| Nick Wilson | Republican | Yea |
| Patrick Flannery | Republican | Yea |
| Peyton Griffee | Republican | Yea |
| Randy Bridges | Republican | Nay |
| Rebecca Raymer | Republican | Yea |
| Richard White | Republican | Yea |
| Robert Duvall | Republican | Yea |
| Ryan Bivens | Republican | Yea |
| Ryan Dotson | Republican | Not Voting |
| Samara Heavrin | Republican | Yea |
| Savannah Maddox | Republican | Yea |
| Scott Lewis | Republican | Yea |
| Scott Sharp | Republican | Yea |
| Shane Baker | Republican | Yea |
| Shawn McPherson | Republican | Yea |
| Stephanie Dietz | Republican | Yea |
| Steve Bratcher | Republican | Yea |
| Steve Riley | Republican | Yea |
| Steven Doan | Republican | Yea |
| Steven Rudy | Republican | Yea |
| Susan Witten | Republican | Yea |
| Suzanne Miles | Republican | Yea |
| T.J. Roberts | Republican | Yea |
| Thomas Huff | Republican | Not Voting |
| Timmy Truett | Republican | Yea |
| Tom Smith | Republican | Yea |
| Tony Hampton | Republican | Yea |
| Vanessa Grossl | Republican | Yea |
| Wade Williams | Republican | Yea |
| Walker Thomas | Republican | Yea |
| William Lawrence | Republican | Not Voting |
Subjects
Frequently asked questions
- What does HB 312 do?
- Create a new section of KRS Chapter 237 to define "provisional license" and "standard license"; authorize the Department of Kentucky State Police (KSP) to issue provisional licenses to carry concealed firearms and other deadly weapons to persons who are 18 to 20 years of age; require KSP to provide notice of expiration of provisional licenses and an application to switch from a provisional license to a standard license; allow the provisional license holder to apply by paper to his or her sheriff or online to KSP for a standard license; allow KSP to promulgate administrative regulations to administer provisional and standard license issuance.
- Who sponsors HB 312?
- HB 312 is sponsored by Wade Williams (Republican), Richard White (Republican), Mitch Whitaker (Republican), Bill Wesley (Republican), Walker Thomas (Republican), Steven Rudy (Republican), T.J. Roberts (Republican), Felicia Rabourn (Republican), Marianne Proctor (Republican), Jason Nemes (Republican), Kimberly Poore Moser (Republican), David Meade (Republican), Candy Massaroni (Republican), William Lawrence (Republican), Kim Holloway (Republican), Mark Hart (Republican), Peyton Griffee (Republican), Deanna Gordon (Republican), Patrick Flannery (Republican), Daniel Elliott (Republican), Ryan Dotson (Republican), Steven Doan (Republican), Jennifer Decker (Republican), Josh Calloway (Republican), Josh Branscum (Republican), Kim Banta (Republican), Josh Bray (Republican), and Savannah Maddox (Republican).
- What is the current status of HB 312?
- This bill has been enacted into law. Introduced January 12, 2026. Enacted.
- Where can I track HB 312?
- Track HB 312 free on One Click Politics — get push/email alerts when it moves.
Make your voice heard on HB 312
Find the representatives who decide this bill and tell them where you stand — for yourself, or mobilize your whole list in one click with One Click Politics advocacy software.
Stay ahead of HB 312
Last checked for changes about 2 months ago · updated continuously
One Click Politics tracks every bill in Congress and all 50 states.
Track this bill →