Close Quarter Combat LLC
4657 US 49
Hattiesburg, MS
Mississippi allows permitless carry for non-prohibited adults 18+. A IFP is still available and is what other states recognize.
A non-prohibited adult aged 18 or older may carry a concealed handgun without a permit (since 2016). Yes. Miss. Code Ann. § 45-9-101(24) (verified in the enrolled text of 2021 S.B. 2253, the most recent enactment amending the section) reads: 'A license under this section is not required for a loaded or unloaded pistol or revolver to be carried upon the person in a sheath, belt holster or shoulder holster or in a purse, handbag, satchel, other similar bag or briefcase or fully enclosed case if the person is not engaged in criminal activity other than a misdemeanor traffic offense, is not otherwise prohibited from possessing a pistol or revolver under state or federal law, and is not in a location prohibited under subsection (13) of this section.' The holster language was added by 2016 H.B. 786 (Mississippi Church Protection Act, effective on passage, April 2016); the purse/handbag/briefcase/fully-enclosed-case exemption dates from 2015. IMPORTANT LIMITS: (1) the carry method must be one of those listed — a holster, sheath, purse/bag/briefcase or fully enclosed case; the exemption is method-specific, not a general 'carry any way you like' rule; (2) the § 45-9-101(13) location list (courthouses, courtrooms, police/sheriff/patrol stations, jails, polling places, government meeting places, schools and college facilities, bars, airport passenger terminals, places of nuisance, places posted against carry, etc.) still applies and is NOT lifted for permitless carriers; (3) the carrier must not be a prohibited person under state or federal law. Separately, § 97-37-1(4) defines 'concealed' to exclude a pistol carried in a sheath, belt holster or shoulder holster (or scabbard/case) that is wholly or partially visible, and § 97-37-1(2) allows a person over 18 to carry concealed inside his own home, place of business, associated real property, or any motor vehicle. Subsection (24) itself states no minimum age; 18 is the practical floor because Miss. Code Ann. § 97-37-15 makes it an offense for a parent/guardian to permit a child under 18 to carry a weapon whose concealed carry is prohibited by § 97-37-1, § 97-37-1(2) uses 'over the age of eighteen (18),' and 18 U.S.C. § 922(x) bars handgun possession by persons under 18.
Getting the permit anyway is still worth it for most people: other states recognize the permit, not your residency, so without one you generally cannot carry across state lines.
Miss. Code Ann. § 45-9-101(24); see also § 45-9-101(14) and § 97-37-1(4)
There are 10 details on this page we could not confirm from a primary source. Read what they are before relying on this.
| Permit name | License to Carry Stun Gun, Concealed Pistol or Revolver (DPS calls it the "Individual Firearm Permit"; the application form is titled "Application for Concealed Carry Firearm Permit") |
|---|---|
| Issuing authority | Mississippi Department of Public Safety, Driver Service Bureau — Firearm Permit Division (Mississippi Highway Safety Patrol), 152 Watford Parkway Dr., Canton, MS 39046 / P.O. Box 1459, Canton, MS 39046 |
| System | shall-issue |
| Minimum age | 21 — 21 for the standard permit. Miss. Code Ann. § 45-9-101(2)(b) also allows an applicant who is at least 18 but not yet 21 if the applicant (1) is a member or veteran of the U.S. Armed Forces, including National Guard or Reserve, AND (2) holds a valid Mississippi driver's license or DPS-issued identification card. Applicants under 21 must submit a profile photograph rather than a full-face photograph (§ 45-9-101(5)(b)). No permit is needed at all for holster/purse/case carry by a non-prohibited adult (see permitlessCarry). |
| Training required | No |
| State fee | $112 initial / $72 renewal — the state's own charge, not the total |
| Valid for | 5 years |
| Processing time | Up to 45 days. Miss. Code Ann. § 45-9-101(6)(c) requires DPS, within 45 days of receiving a complete submission, to issue the license, deny it, or notify the applicant that it cannot decide within 45 days along with a time estimate. DPS's own guidance says first-time and mail-in applications take up to 45 days, while in-person renewals are generally issued the same day pending background-check clearance. |
| Fingerprints | Required |
| Non-resident permit | Available |
The state fee is rarely the whole bill. Fingerprinting is usually charged by a private vendor, training is bought from an instructor, and several states add photographs, notarisation or other requirements on top.
| State fee | $80 |
|---|---|
| Fingerprinting | $32 |
| Realistic total | $112 |
The $112 commonly quoted is the $80 statutory licence fee under § 45-9-101(5)(c) plus the $32 fingerprint and background-check cost the applicant bears. No training is required for the standard permit, which is what makes the total exact. Active-duty and retired law enforcement, active-duty military and their spouses, and disabled veterans pay only the $32. Training costs apply solely to the optional Enhanced Carry Endorsement.
DPS fee schedule (Firearm Permit Fees v4, 11/4/2022): First-time permit $112.00; renewal $72.00; renewal for age 65+ $52.00. These totals combine the statutory license fee of $80.00 (renewal $40.00; $20.00 for a Mississippi resident 65 or older) under § 45-9-101(5)(c) and (12)(a) with the $32.00 fingerprint/background-check cost the applicant must bear. Fee-exempt categories pay only the $32.00 fingerprint cost, first-time or renewal: active-duty military or spouse, active-duty law enforcement, retired law enforcement, and disabled veterans (proof required — VA Veteran Health ID Card showing service-connected disability; agency letters for LEOs). Late fee $15.00 if renewed after expiration (renewal is impossible six months or more after expiration — the permit is permanently expired and the person must reapply as a first-time applicant). Duplicate/lost permit $15.00 (in person only). Security Guard Permit $132.00 new / $82.00 renewal is a separate permit type. First-time applications must be submitted in person; renewals may be mailed to P.O. Box 1459, Canton, MS 39046.
Apply on the official Mississippi site
These 1001 instructors are on Mississippi's own certified list. That list is authoritative — a certificate from someone not on it may be rejected. Taken from the official roster on 2026-08-10.
| Instructor | Area | Phone |
|---|---|---|
| Aaron Blakely | Hinds County | (769) 232-5324 |
| Adam Bryant | Tippah County | (662) 882-0113 |
| Adam Eubanks | Carroll County | (662) 417-6229 |
| Adam Guidry | Stone County | (601) 716-4868 |
| Adam Huling | DeSoto County | (901) 494-8252 |
| Adam Hunt | Lee County | (662) 231-7596 |
| Adam J. Tunnell | North Mississippi | (662) 542-0997 |
| Adam L. Jones | Forrest County | (601) 297-6660 |
| Adam Parker | — | (601) 596-7794 |
| Addam Lynch | Harrison County | (228) 314-0136 |
| Al Liam | — | (626) 233-1709 |
| Alan D. St. Tammany Parish Louisiana Fries | — | (985) 640-0461 |
| Alan Jacoby | Harrison County | (228) 219-7748 |
| Alan Wilburn | Lafayette County | (662) 816-1083 |
| Albert C Britt Jr. | Grenada County | (662) 214-2552 |
| Albert J. III Louisiana Estain | — | (985) 327-9049 |
| Albert James Hardwick Jr. | Forest County | (601) 467-3318 |
| Albert Lee | Clay County | (662) 295-1076 |
| Albert V. Labiche | Lee County | (662) 401-0983 |
| Alberto Davis | Chickasaw County | (662) 567-2077 |
| Alex Coker | DeSoto County | (571) 435-4203 |
| Alfred Phillips | Hinds County | (601) 278-6912 |
| Allan Awe | Harrison County | (228) 697-4993 |
| Allen Lee Gresham | DeSoto County | (662) 660-4688 |
| Allen Smith | Union County | (662) 316-4168 |
| Allison Schmied | DeSoto County | (901) 568-7420 |
| Alonso F. Yepez | Forrest County | (601) 759-3822 |
| Alverto Tennessee Austin | — | (901) 818-1028 |
| Amanda A. Brown | Pontotoc County | (662) 210-1022 |
| Andrew Camphor | Madison County | (601) 940-8276 |
| Andrew Welborn | Oktibbeha County | (662) 312-4883 |
| Andy Anderson | Central Mississippi | (662) 482-8892 |
| Anela Sumrall | Hinds County | (601) 953-7031 |
| Angelo Migliore | Montgomery County | (662) 739-3948 |
| Anthony Alabama Clarkbanks | — | (251) 259-7226 |
| Anthony Battaglia | Lincoln County | (225) 772-8032 |
| Anthony Buckner | North Mississippi | (901) 461-9707 |
| Anthony R. Moser | — | (601) 899-2398 |
| Anthony Shepherd | Hinds County | (601) 720-7600 |
| Anthony Wilson | Hinds County | (806) 777-0866 |
| Antone Curtis | DeSoto County | (662) 772-6129 |
| Archie Ellis | Simpson County | (601) 955-5826 |
| Arnel Udani | Lamar County | (910) 691-4433 |
| Ashley M. Nottingham | Copiah County | (252) 864-4601 |
| Audie Rock Murphy | Mississippi Gulf Coast | (228) 324-8389 |
| Austin P. Doyle | Rankin County | (601) 790-2486 |
| B Scott Yalobusha & Lafayette Counties Palmertree | — | (662) 473-9001 |
| Bancroft L. Miller | Harrison County | (603) 770-9514 |
| Barrett L. Sharpe | Madison County | (601) 667-9250 |
| Barrett St. Tammany Parish Louisiana Kendrick | — | (985) 892-4119 |
| Barrick D. Fortune | Rankin County | (601) 937-7077 |
| Barry McWhirter | Winston County | (662) 803-6062 |
| Barry Wade Sowell | DeSoto County | (901) 828-6763 |
| Becky Ann Kellum | Lee County | (662) 687-3619 |
| Ben Bowden | — | (601) 672-7493 |
| Ben Inman | — | (662) 844-7325 |
| Ben Stepp | Lafayette County | (662) 816-1304 |
| Benjamin Roberts | Jackson County | (314) 578-4655 |
| Bennie Cobb | DeSoto County | (901) 649-8539 |
| Bentley Conner | Madison County | (601) 859-6306 |
| Bethanie Miller | Lamar County | (601) 329-2239 |
| Betty Baggett | Lamar County | (601) 516-4935 |
| Betty J. Wilson | — | (601) 301-0878 |
| Bill Goldman | Walthall County | (601) 876-7957 |
| Bill Metcalf | Harrison County | (228) 669-7707 |
| Bill Scruggs | Madison County | (601) 497-2806 |
| Bill Staten | — | (662) 822-6489 |
| Billy (Dean) Jr. Nassar | — | (662) 719-3182 |
| Billy Benson | Shelby County | (503) 913-3244 |
| Billy Crumpton | Lee County | (662) 322-1621 |
| Billy D. Johnson | Harrison County | (601) 215-0768 |
| Billy J. Agans | DeSoto County | (662) 429-4316 |
| Billy Ogletree | Lincoln County | (601) 320-3376 |
| Billy Smitherman | DeSoto County | (901) 801-9092 |
| Blake Beretta | Northwest Mississippi | (901) 370-5600 |
| Blake McDaniel | Covington County | (601) 467-9125 |
| Blake Weaver | Pearl River County | (601) 273-6379 |
| Bob Gilfoy | Leflore County | (662) 374-4031 |
| Bob L. Morris | — | (601) 953-0898 |
| Bobby D. Davis | Pontotoc County | (662) 419-0663 |
| Bobby DeLeon | Lamar County | (601) 447-8638 |
| Bobby G. Holloway Jr. | DeSoto County | (901) 828-5681 |
| Bodhi Ronin | — | (228) 233-6911 |
| Bolie Stokes | Kemper County | (601) 513-8499 |
| Boman Shelton | Oktibbeha County | (662) 251-1910 |
| Brad Byrd | Forrest County | (601) 422-9871 |
| Brad Carson | Scott County | (601) 507-5191 |
| Brad Ellis | Scott County | (601) 416-7377 |
| Brad Harbour | Hinds County | (601) 937-2272 |
| Braeden Reynolds | Calhoun County | (662) 638-5166 |
| Brandi Jackson Taylor | Panola County | (662) 542-0997 |
| Brandon B. Enea | — | (662) 352-4966 |
| Brandon Boudreaux | Harrison County | (228) 348-1225 |
| Brandon Holifield | Rankin County | (601) 259-7269 |
| Brandon Johnson | Jones County | (601) 422-7345 |
| Brandon Quinn | Alcorn County | (662) 415-2676 |
| Brandon Tice | Shelby County | (901) 574-8557 |
| Brandy M. Robertson | Hinds County | (601) 201-9117 |
| Bren Tennessee Olswanger | — | (901) 491-0032 |
| Brendan Beesley | Claiborne County | (601) 529-1609 |
| Brennon Chancellor | Jones County | (601) 433-3652 |
| Brent Pursell | Greene County | (601) 410-0374 |
| Brent Swan | — | (662) 315-2331 |
| Brian Darby | DeSoto County | (901) 326-5141 |
| Brian Davidson | — | (601) 498-0364 |
| Brian Desoto & Jones | Marshall County | (901) 634-1570 |
| Brian Doan | DeSoto County | (910) 494-9720 |
| Brian Hooper | Yazoo County | (662) 528-1812 |
| Brian K. James | DeSoto County | (901) 299-4527 |
| Brian K. Tennessee James | — | (901) 299-4527 |
| Brian Wall | Lafayette County | (662) 715-7708 |
| Briana Davis | — | (601) 574-1332 |
| Brooks Derryberry | Rankin County | (601) 573-1031 |
| Bruce T. Leech | Jackson County | (228) 219-9241 |
| Bruce W. Williams | Harrison County | (228) 447-3656 |
| Bryan Boudreaux | Harrison County | (228) 284-5936 |
| Bud May | Newton County | (601) 938-0493 |
| Byron Christopher McIntire | Madison County | (601) 497-1637 |
| Caleb Morales | Madison County | (601) 668-7209 |
| Caleb W. Marolt | Alcorn County | (662) 603-3757 |
| Calvin Fulton | — | (601) 416-7111 |
| Candice Agans | DeSoto County | (662) 429-4316 |
| Carlee Daughdrill | Forest County | (347) 617-6161 |
| Carlos N. Davila | Amite County | (225) 252-7620 |
| Caroline Irons Ratliff | Hinds County | (601) 415-6396 |
| Carroll Graves | George County | (601) 508-9104 |
| Casey Craven | DeSoto County | (901) 288-4632 |
| Cassie Guedry | Amite County | (769) 244-4140 |
| Cecil D. Memphis Tenessee Booker | — | (901) 370-5600 |
| Chad Bateman | Tippah County | (662) 223-1086 |
| Chad Carr | Rankin County | (985) 634-6759 |
| Chad Herod | Union County | (662) 316-5533 |
| Chad T. Holifield | Hinds County | (601) 955-5826 |
| Chad Winkler | Rankin County | (601) 260-5995 |
| Chain Owens | Oktibbeha County | (662) 418-7887 |
| Channing Quick | Tishomingo County | (662) 279-1108 |
| Charles (Bud) Donahou | Tate County | (662) 560-8670 |
| Charles Andrew Griffon | Lamar County | (601) 641-0471 |
| Charles Barba | Hancock County | (361) 244-0158 |
| Charles Braden | Jackson County | (228) 218-1560 |
| Charles E. Tennessee Allen | — | (901) 359-0352 |
| Charles Edward Boyer III | Madison County | (601) 842-2351 |
| Charles Jr. Smith | Lincoln County | (601) 757-5020 |
| Charles L. Hall | Pearl River County | (601) 347-5080 |
| Charles T. Easterling | Jones County | (601) 520-8831 |
| Charlie C. Fultz | Scott County | (601) 507-5647 |
| Chris A. Umfress | Itawamba County | (662) 523-4265 |
| Chris Bishop | DeSoto County | (901) 634-1886 |
| Chris Dykes | Lauderdale County | (601) 479-2961 |
| Chris Lott | Harrison County | (228) 452-9991 |
| Chris Matkins | Benton County | (662) 284-6749 |
| Chris McCullough | Jasper County | (601) 422-9766 |
| Chris Selman | Perry County | (601) 325-4642 |
| Chriss Ratliff | — | (601) 415-6396 |
| Christina Tennessee Whitten | — | (901) 213-4774 |
| Christopher Bailey | Madison County | (802) 258-1946 |
| Christopher Cravens | DeSoto County | (513) 402-1603 |
| Christopher J. Garner | Alcorn County | (901) 569-9910 |
| Christopher J. Louisiana Nugent | — | (985) 768-6658 |
| Christopher Jurney | Rankin County | (601) 383-1186 |
| Christopher Kern | Attala County | (662) 582-2938 |
| Christopher Kimmons | Madison County | (731) 610-0377 |
| Christopher L. Eger | Jackson County | (228) 623-7616 |
| Christopher Shane McMillen | Union County | (662) 507-1036 |
| Christopher Tennessee Bell | — | (901) 502-0167 |
| Christopher Townsend | DeSoto County | (901) 846-9137 |
| Christopher Vanlandingham | Leflore County | (662) 299-0726 |
| Clark Grey | Sunflower County | (910) 650-8531 |
| Clark McMinn | Oktibbeha County | (662) 418-9882 |
| Claude Miles | Tate County | (901) 849-0804 |
| Cliff Cox | Adams County | (601) 597-1901 |
| Clint Hedgepath | South Mississippi | (601) 669-0248 |
| Clint Hedgepeth | Central Mississippi | (601) 669-0248 |
| Clint McMurray | — | (601) 674-1941 |
| Clyde Clark | — | (601) 466-9589 |
| Clyde Morgan | Central Mississippi | (601) 825-3971 |
| Cody W. Abadie | Franklin County | (601) 341-6735 |
| Colton Robinson | Panola County | (662) 934-7855 |
| Corey Deyamport | Rankin County | (601) 624-0923 |
| Corliss L. Harris | Hinds County | (601) 594-9195 |
| Craig McDonald | Lauderdale County | (601) 490-4838 |
| Craig Memphis Tennessee Harper | — | (901) 853-3090 |
| Craig Rowell | Southwest | (601) 810-2935 |
| Cristina Moody | Rankin County | (601) 345-1189 |
| Curtis G. II Holloway | Hinds County | (601) 360-8050 |
| Curtis Ross | Rankin County | (601) 842-9340 |
| Curtis S. Chastain | Lauderdale County | (817) 821-9492 |
| Curtis Wayne Bridges | Clinton Mississippi | (601) 672-7493 |
| Cynthia Peeler | Yazoo County | (662) 571-3950 |
| D. Jeff Miller | Lamar County | (601) 329-2239 |
| D. R. Bozeman Jr. | Madison County | (601) 594-9429 |
| Dakota Reinke | Neshoba County | (601) 480-4838 |
| Dallas Lloyd | — | (228) 234-8928 |
| Dallas M. Stuart | Tate County | (901) 826-9030 |
| Dan Girimonte | — | (224) 381-1990 |
| Dan McLendon | Rankin County | (601) 278-4127 |
| Dan Rawlinson | Central Mississippi | (601) 624-1157 |
| Dani Tennessee Robbins | — | (901) 275-8125 |
| Daniel Beaty | Union County | (662) 539-1064 |
| Daniel Jr. Harris | Warren County | (662) 907-8277 |
| Daniel McMullen | Madison County | (601) 672-4299 |
| Daniel Riles | — | (601) 529-3735 |
| Daniel Whaley | Covington County | (601) 716-6021 |
| Danny Cather | Sunflower County | (662) 207-6528 |
| Danny Taylor | DeSoto County | (662) 255-2886 |
| Danny W. Green | DeSoto County | (901) 494-8774 |
| Daren Jr. Tichenor | Harrison County | (228) 248-5202 |
| Darien A. Clabo | Calhoun County | (662) 801-7581 |
| Darin McCreary | — | (601) 606-4535 |
| Darius Hickman | Stone County | (228) 697-9897 |
| Daron Edwards | Lafayette County | (662) 801-7830 |
| Darrell Clay | Lee County | (662) 346-1561 |
| Darrell Longino | Hinds County | (601) 850-3157 |
| Darryl Norwood | Hinds County | (601) 953-2804 |
| Dave Gosse | Alcorn County | (662) 415-4777 |
| David A. McCool | Winston County | (662) 773-7566 |
| David Bunger | Hinds County | (601) 954-8858 |
| David C. Morris | — | (601) 606-8659 |
| David Cunningham | Tippah County | (662) 587-1763 |
| David Hendrix | Pontotoc County | (662) 561-6205 |
| David Humphries | Winston County | (662) 803-8818 |
| David Hutto | Jackson County | (228) 422-5300 |
| David Jordan | Jones County | (601) 319-6344 |
| David M. Ramsey | Stone County | (678) 852-6564 |
| David Meeks | Benton County | (662) 539-1194 |
| David Penson | Hinds County | (601) 750-4150 |
| David Spiers | Marion County | (601) 441-5409 |
| David Sr. Roseberry | Rankin County | (601) 824-0603 |
| David Sumrall | Hinds County | (601) 953-7030 |
| David Trevino | Jackson County | (228) 355-1985 |
| David W. Jones | Lee County | (662) 422-6393 |
| David Williford | — | (662) 820-9310 |
| Dean Nassar | — | (662) 719-3182 |
| Deborah Meadows | Madison County | (601) 906-1681 |
| Debra Van Gorder | Lee County | (662) 308-0028 |
| Delia E. Saltillo MS Carter | — | (662) 871-1723 |
| Denico Tennessee Gray | — | (901) 860-4867 |
| Denis Borges | Jones County | (601) 580-2183 |
| Dennis Ezell | — | (601) 384-0704 |
| Dennis Louisiana Lee | — | (985) 788-1900 |
| Dennis O. III Weaver | — | (769) 798-6550 |
| Derek Etheridge | Jackson County | (228) 327-1139 |
| Derrick Ball | Oktibbeha County | (305) 781-7739 |
| Derrick Hudson | Forrest County | (228) 355-8431 |
| Derrick James | Hinds County | (601) 460-0248 |
| Dextris Barnett | Smith County | (601) 498-1066 |
| Diana C. Stack | — | (720) 431-5606 |
| Djenada M. Memphis Tennessee Dunlap | — | (901) 405-4817 |
| Dominique Tennessee Zinn | — | (901) 401-4889 |
| Don Crittenden | DeSoto County | (662) 280-8496 |
| Don E. Long Evans | Beach | (228) 697-4415 |
| Don Sayers | Itawamba County | (662) 321-1907 |
| Donald C. II Memphis Tennessee Holland | — | (901) 213-4774 |
| Donald Edington | Pontotoc County | (662) 419-1619 |
| Donald Pearce | Lee County | (662) 791-1660 |
| Donald V. Gregory | Shelby County | (901) 826-4764 |
| Donna Broome | Lamar County | (601) 270-5035 |
| Donny Guest | Lafayette County | (662) 816-8225 |
| Donyell Myles | Attala County | (662) 722-1535 |
| Douglas Ferrell | Lafayette County | (662) 234-5945 |
| Douglas M. Bowers | McComb | (601) 341-8797 |
| Drew Hanson | Jackson County | (662) 207-8175 |
| Dustin Bailey | Hinds County | (601) 927-1741 |
| Dustin C. Vanderslice | Adams County | (601) 695-9392 |
| Dustin Lee Hester | Lee County | (662) 871-4683 |
| Dustin R. Barfield | Lincoln County | (601) 754-0087 |
| Dwaine Balius | Harrison County | (228) 596-4743 |
| E. Todd Stewart | Forrest County | (228) 365-6223 |
| Earl IV Hill | Coahoma County | (662) 627-1005 |
| Earl Persick | Pearl River County | (601) 798-9721 |
| Earnest E. Orman | Jackson County | (228) 392-2816 |
| Ed Memphis TN Luellen | — | (901) 515-8177 |
| Ed Sones | — | (601) 680-4180 |
| Eddie Colbert | Warren County | (601) 218-4906 |
| Eddie Greene | Prentiss County | (662) 416-2992 |
| Eddie James | DeSoto County | (901) 591-5765 |
| Eddie Morgan | — | (601) 678-1652 |
| Eddie Rogers | Stone County | (601) 716-6418 |
| Edmund Isbell | Rankin County | (601) 790-2486 |
| Edward Meek | Oktibehha County | (662) 934-5686 |
| Edwin (ED) Lowrey | Prentice County | (931) 801-0204 |
| Edwin L. Jr. Rhodes | Tate County | (662) 816-0203 |
| Eli A. Miletich | Jackson County | (228) 990-2465 |
| Elizabeth A. Johnson | North Mississippi | (662) 231-2196 |
| Elizabeth Cliburn | Copiah County | (601) 757-4680 |
| Elizabeth Ronie | Hinds County | (769) 236-0376 |
| Elmer Jr. Blanchard | — | (601) 447-5444 |
| Elmo P. Gabbert Jr. | Franklin County | (601) 384-7675 |
| Emmanual Phillips | DeSoto County | (870) 378-4225 |
| Eric Anderson | Rankin County | (802) 985-8934 |
| Eric L. Paymon | Warren County | (601) 575-0162 |
| Eric Lee Tennessee Daniels | — | (910) 333-7750 |
| Eric Scott | Lauderdale County | (601) 504-0856 |
| Eric Thomas | Union County | (662) 538-8608 |
| Eric Williams | Grenada County | (662) 645-7503 |
| Erik Shirley | Lauderdale County | (601) 692-3141 |
| Erik Teemer | Amite County | (601) 600-6993 |
| Erin McKissck | George County | (601) 791-2314 |
| Ernest E. Coleman III | Rankin County | (601) 259-8413 |
| Esq. Charles E. II Yow | Oxford | (662) 816-4802 |
| Eugene A. McBride | Harrison County | (559) 817-8683 |
| Eugene Jr. Roche' | Jackson County | (228) 588-1026 |
| Felix A. Montes | Lowndes County | (347) 693-3262 |
| Felton Berry | Claiborne County | (601) 529-4405 |
| Ferrell Stephen Spicer | Madison County | (601) 955-3778 |
| Frank J. Russo | Hancock County | (504) 496-3453 |
| Franklin Dwayne Isaacs | Harrison County | (228) 424-2787 |
| Fred Grammer | — | (662) 251-1572 |
| Fred Moyer | Attala County | (662) 770-7665 |
| Freddy Keel | — | (901) 370-5600 |
| Fredrick Randle | — | (662) 897-6901 |
| G. Glenn Garrison | — | (256) 577-2439 |
| Gabriel Smith | — | (678) 438-6140 |
| Garett Hester | Hinds County | (601) 540-1295 |
| Garrett Hartley | Grenada | (662) 809-3445 |
| Garry Welch | DeSoto County | (662) 587-1101 |
| Gary E. Huffman | Chickasaw County | (601) 506-4496 |
| Gary L. Bullard | Tishomingo County | (662) 279-1001 |
| Gary Pierce | Mississippi Gulf Coast | (228) 861-0410 |
| Gary St. Tammany Parish Maiorana | — | (504) 666-1269 |
| Gary Warren | — | (504) 616-5101 |
| Gary Wayne Harbeson | Pearl River County | (601) 798-7356 |
| George E. Emile | Harrison County | (228) 860-4284 |
| George Martin Puckett | — | (601) 953-9243 |
| George Thomas Cronin | Hinds County | (601) 862-1289 |
| George W. Robertson | Lamar County | (601) 788-7437 |
| George Walley | Hancock County | (229) 869-7058 |
| Gerald P. Fields | Lafayette County | (662) 832-7444 |
| Gerard New Orleans Doris | — | (504) 345-8348 |
| Gerwin E. Henn | Harrison County | (228) 669-4768 |
| Glen Ivey | Madison County | (601) 540-4880 |
| Glenmore Shearer Jr. | Jones County | (601) 584-6255 |
| Glenn Jackson | — | (662) 873-1300 |
| Glenn Whitfield | Madison County | (601) 212-2836 |
| Gordon C. Read | Lauderdale County | (601) 917-0407 |
| Gordon Hutchinson | Amite County | (225) 335-1571 |
| Greg A. Stuck | Madison County | (615) 415-4136 |
| Greg Brown | DeSoto County | (901) 634-7267 |
| Greg Grissom | Lee County | (662) 871-8931 |
| Greg Livingston | Lafayette County | (901) 515-6491 |
| Greg McAlpin | Lamar County | (601) 325-4899 |
| Greg Vaughan | DeSoto County | (901) 833-9094 |
| Gregory Mullen | Pontotoc County | (601) 562-8060 |
| Hall Jones | DeSoto County | (662) 932-0512 |
| Harry F. Williams | Greenwood | (662) 299-9629 |
| Heath Grice | Central Mississippi | (601) 259-0402 |
| Heath Hollomon | Harrison County | (228) 224-9875 |
| Heather Madison & Rankin Counties Cochran-Humphries | — | (769) 224-0489 |
| Heidi Hendrix | Alcorn County | (662) 287-3235 |
| Henry M. Glaze | Smith County | (601) 317-6650 |
| Henry Tennessee Robbins | — | (901) 275-8125 |
| Herman Tarrio | Hinds County | (601) 624-3076 |
| Howie Tennessee Williams | — | (901) 690-6924 |
| Hunter Parker | Lowndes County | (662) 251-0945 |
| Ian Bailey | Jackson County | (601) 759-3822 |
| Ian M. Stewart | Harrison County | (228) 861-3966 |
| J. Michael Martin | Jackson County | (228) 365-1162 |
| Jack D. Barnett | Hardin County | (731) 926-1711 |
| Jack Morris | Greene County | (601) 331-4872 |
| Jack Ragsdale | Lumberton | (601) 528-2410 |
| Jacob Cole | Madison County | (601) 668-0578 |
| Jacob Fail | Pearl River County | (601) 916-1695 |
| Jacob Lancaster | Hinds County | (601) 942-5505 |
| Jacob Lott | — | (601) 669-0878 |
| Jacob Samuel Davis | Biloxi | (228) 313-6034 |
| Jad Touchton | Madison County | (601) 859-5164 |
| Jairus Davis | — | (601) 574-1332 |
| Jake Driskell | Jones County | (601) 382-2516 |
| Jake Staten | Jefferson Davis County | (601) 795-3508 |
| James " Jim" Howard Brown | Pearl Mississippi | (601) 966-8414 |
| James (Billy) Sisk | Madison County | (662) 397-4747 |
| James Burns | Madison County | (601) 209-8794 |
| James Burton | Clarke County | (662) 417-8941 |
| James C. Sims Jr. | Jones County | (601) 344-8559 |
| James E. Freeman | Jackson County | (228) 623-2177 |
| James J. Driscoll | DeSoto County | (662) 393-1081 |
| James Lamb | Bolivar County | (662) 588-1301 |
| James LeFlore | Rankin County | (601) 862-5614 |
| James M Cotton II | Yazoo County | (662) 571-0254 |
| James O. Dunaway | Rankin County | (601) 201-4383 |
| James O'Neal Jackson | Yazoo County | (662) 590-6843 |
| James Porter | DeSoto County | (901) 485-9948 |
| James R. Gaines | Oktibehha County | (662) 617-3448 |
| James Rayborn | Rankin County | (601) 906-9766 |
| James S. Edwards | Marion County | (443) 910-0608 |
| James Sheffield | Forrest County | (601) 964-1111 |
| James W. Williams | Covington County | (601) 466-0007 |
| James Williams | Stone County | (228) 669-0303 |
| Jan Allinder | Hinda County | (769) 972-2382 |
| Janette E. Luttrell | Harrison County | (228) 326-9748 |
| January J. Tennessee Ferrell | — | (901) 542-3479 |
| Jared Mills | Lee County | (662) 321-1960 |
| Jaron Smith | Rankin County | (601) 529-2975 |
| Jarrett Bundren | Lafayette County | (662) 816-1073 |
| Jason A. Rose | — | (228) 234-1165 |
| Jason A. Zuehlke | Sunflower County | (662) 207-9843 |
| Jason Anderson | Rankin County | (601) 672-5513 |
| Jason Dickinson | Itawamba County | (662) 322-9237 |
| Jason Dionne | Jackson County | (601) 759-3822 |
| Jason Fernandez | DeSoto County | (901) 488-1291 |
| Jason Fleener | DeSoto County | (901) 606-8739 |
| Jason Mitchell | Northwest Mississippi | (901) 517-9228 |
| Jason S. Powell | Covington County | (601) 467-4145 |
| Jay Ginn | Lamar County | (601) 466-5746 |
| Jeff Cotter | Jones County | (601) 498-2886 |
| Jeff Curtis | Yazoo County | (662) 590-5993 |
| Jeff Edwards | Shelby County | (901) 833-8488 |
| Jeff Killion | Bolivar County | (662) 545-8259 |
| Jeff McNeese | Itawamba County | (662) 255-2412 |
| Jeff Muse | DeSoto County | (901) 494-0345 |
| Jeff Quick | Rankin County | (601) 790-2486 |
| Jeff Scott | Tate County | (662) 292-3942 |
| Jeff Stewart | Rankin County | (601) 654-1040 |
| Jeff Williamson | — | (601) 624-0697 |
| Jeffery Sewell | Lee County | (662) 871-0669 |
| Jeffrey A. Harris | Lowndes County | (662) 251-5605 |
| Jeffrey Palmer | Alcorn County | (662) 603-1625 |
| Jeffrey Smith | Jackson County | (228) 223-5210 |
| Jeffrey Willis | Lauderdale County | (601) 934-7147 |
| Jennifer Louisiana Gebhardt | — | (504) 442-0729 |
| Jeremy Gordon | Hinds County | (888) 467-3664 |
| Jeremy Hinton | Hinds County | (601) 946-8716 |
| Jeremy Lipe | Lafayette County | (662) 832-4868 |
| Jeremy Williamson | Simpson County | (601) 800-6011 |
| Jerry D. Gray | Tishomingo County | (662) 279-1109 |
| Jerry Nickels | Tate County | (662) 201-0117 |
| Jerry W. Eichelberger | Rankin County | (601) 668-6614 |
| Jerry Wesenberg | Hardin County | (731) 343-1063 |
| Jesse D. Slater | Madison County | (601) 622-4817 |
| Jesse Hales | Lamar County | (601) 325-5487 |
| Jesse R. Creel | Pearl River County | (601) 299-1020 |
| Jessica E. Saltillo MS Carter | — | (662) 397-2332 |
| Jessica Massey | Waren County | (601) 618-3487 |
| Jim Aust | Lamar County | (601) 466-8031 |
| Jim Bob McCarty | Lee County | (662) 322-1219 |
| Jim Darnell | Shelby County | (901) 485-4230 |
| Jim Lowman | Hinds County | (601) 918-8255 |
| Jim Ray | Lamar County | (601) 329-9895 |
| Jimmy (Dee) Jr. Wiggs | Lawrence County | (601) 953-9396 |
| Jimmy Callender | — | (601) 218-4181 |
| Jimmy Gearren | Iuka | (662) 423-8579 |
| Jimmy H. Jackson | Copiah County | (601) 201-0071 |
| Jimmy Saxton | — | (601) 942-3365 |
| Jimmy White | North Mississippi | (901) 827-5436 |
| Jimmy Wilkinson | — | (318) 757-2550 |
| Jody Holifield | Rankin County | (601) 750-7027 |
| Jody Picou | Rankin County | (770) 776-7299 |
| Joe Bowman | Pearl River County | (601) 798-2766 |
| Joe Brumfield | Hinds County | (769) 233-6880 |
| Joe Didonna | Pontotoc County | (662) 419-5887 |
| Joe Ford | Jackson County | (228) 202-1401 |
| Joe Marvin Rankin | Brandon | (601) 953-6615 |
| Joe Newman | Harrison County | (228) 326-8263 |
| Joel Louisiana Freeland | — | (985) 639-3487 |
| Joffre' D. Young | Rankin County | (601) 398-8102 |
| John B. Creech | Oktibbeha County | (813) 362-6941 |
| John Bishop | Monroe County | (662) 315-5953 |
| John Busby | Northwest Mississippi | (901) 488-3025 |
| John D. Jones | Harrison County | (228) 731-2155 |
| John D. Parker | DeSoto County | (901) 370-5600 |
| John David Flowers | Lincoln County | (601) 757-1947 |
| John David Tennessee Flowers | — | (901) 237-1367 |
| John Doty Sumrall | Madison County | (601) 842-2876 |
| John E. Cantrell | Lafayette County | (662) 832-1489 |
| John Elfer | Warren County | (601) 218-2125 |
| John Hampton | Jackson County | (228) 218-6480 |
| John Haynes | Holmes County | (601) 942-3650 |
| John K. Ramey | Lafayette County | (662) 609-5742 |
| John K. White | Rankin County | (769) 234-5646 |
| John Klish | Jackson County | (228) 327-2290 |
| John L. Tennessee Barb | — | (901) 326-6876 |
| John Louisiana Smith | — | (504) 201-9450 |
| John M. Douglas | — | (662) 883-0025 |
| John M. Ohman | Hancock County | (228) 324-0414 |
| John Martin | Magnolia | (601) 783-6511 |
| John N. Brown | — | (601) 859-3421 |
| John Patrick Fontenot | Natchez Mississippi | (601) 304-0822 |
| John S. Brown | Oktibbeha County | (662) 769-3635 |
| John S. Koch | DeSoto County | (901) 833-1651 |
| John Stewart | Rankin County | (601) 825-0697 |
| John T. Morosky | Jackson County | (228) 990-9609 |
| John W. Crittle | — | (662) 252-9000 |
| John William Cowan | Adams County | (601) 807-9431 |
| Johnathan Allmand | Jackson County | (228) 217-7687 |
| Johnathon Platt | Wayne County | (601) 410-9460 |
| Johnny B. Robertson | Attala County | (662) 934-5600 |
| Johnny L Price | Lafayette County | (662) 801-3791 |
| Johnny Lea | — | (601) 750-4050 |
| Johnny Louisiana Byrd | — | (318) 470-4546 |
| Johnny Taylor | Rankin County | (601) 624-8646 |
| Jonathan Killingsworth | Pontotoc County | (662) 255-0736 |
| Jonathan Risher | Lamar County | (601) 310-2717 |
| Joseph French | Rankin County | (601) 209-4636 |
| Joseph Green | Lamar County | (601) 325-5610 |
| Joseph Matthews | — | (662) 739-8663 |
| Joseph Moulds | Clark County | (601) 604-3865 |
| Joseph Quave | Pearl River County | (601) 347-2590 |
| Joseph R. Jones | Madison County | (601) 966-8448 |
| Josh Cobb | Panola County | (662) 710-6034 |
| Josh Havard | Greene County | (601) 766-5266 |
| Josh Wilson | Starkville | (662) 769-8437 |
| Joshua B Brewer | Tippah County | (662) 672-0978 |
| Joshua Benson | — | (503) 913-3246 |
| Joshua Chops | Grenada County | (412) 861-6054 |
| Joshua Davis | Prentiss County | (662) 213-8866 |
| Joshua Gregory | Lafayette County | (662) 281-9933 |
| Joshua Higginbotham | Jones County | (601) 310-9363 |
| Joshua McPherson | Rankin County | (601) 382-7213 |
| Joshua Querin | — | (601) 918-2682 |
| Jovonna Lacy | Hinds County | (601) 516-5350 |
| Joyce Ann Tice | Shelby County | (901) 275-9004 |
| Juan Cloy | — | (601) 720-7119 |
| Juan Cloy | Hinds County | (601) 955-5826 |
| Judd Moss | — | (601) 842-5833 |
| Julee Tyson | Yazoo County | (662) 571-8275 |
| Julian Louisiana Little | — | (985) 515-7694 |
| Justice Pearce | DeSoto County | (901) 351-5030 |
| Justin Alabama Nichols | — | (256) 627-0360 |
| Justin C. Smith | Wayne County | (601) 735-7922 |
| Justin Golden Triangle Harris | — | (662) 574-2881 |
| Justin Harris | — | (662) 574-2881 |
| Justin Myers | Madison County | (601) 421-5047 |
| Justin Rhodes | Jasper County | (601) 319-4141 |
| Justin W. Corley | Covington County | (601) 517-6062 |
| Justin W. Thayer | Lamar County | (985) 218-0491 |
| Justin White | North Mississippi | (901) 827-5436 |
| Kaleb Hill | Forrest County | (601) 307-1864 |
| Karl C. Rogers | Lee County | (662) 231-5172 |
| Katherine Garrone | DeSoto County | (901) 262-1216 |
| Keenan Fisher | Holmes County | (716) 298-7551 |
| Keith A. Smith | Tunica County | (662) 367-3098 |
| Keith L. Johnson | Harrison County | (503) 839-1067 |
| Keith McCary | Lauderdale County | (601) 917-6262 |
| Kellie Jenkins | Rankin County | (601) 586-9743 |
| Ken Morgan | — | (601) 513-0688 |
| Ken Ross | Forrest County | (601) 543-9419 |
| Ken Ross | Jackson County | (228) 219-9429 |
| Kennedy E. Meaders | Clay County | (228) 806-3876 |
| Kennen Brooks | DeSoto County | (901) 461-6114 |
| Kenneth E. Hablitzel | Harrison County | (228) 697-6821 |
| Kenneth E. Williams | Hinds County | (601) 862-3675 |
| Kenneth L. Carraway | Copiah County | (601) 754-0394 |
| Kent Graham | Forrest County | (601) 310-3602 |
| Kent Livingston Parish Louisiana Courville | — | (985) 218-0491 |
| Kenya Bibbs | Hinds County | (601) 218-4751 |
| Kevan Owen | Lee County | (662) 760-4769 |
| Kevin Baggett | Simpson County | (251) 501-8577 |
| Kevin Cross | Leake County | (601) 416-6251 |
| Kevin D. Owens | Prentiss County | (662) 397-3671 |
| Kevin Hancock III | Neshoba County | (719) 499-0804 |
| Kevin Holifield | Rankin County | (601) 750-7028 |
| Kevin L. Bullard | Central Mississippi | (601) 260-7677 |
| Kevin N. Hutcheson | Lafayette County | (901) 509-5955 |
| Kevis Johnson | Madison County | (601) 260-3927 |
| Kiah Hitt | Neshoba County | (601) 416-9831 |
| Kimball Gober | Attala County | (601) 968-2208 |
| Kimberly G. Condon | Hinds County | (601) 573-5032 |
| Kirk D. Kleinpeter | — | (225) 635-3987 |
| Kristen L. Tennessee Todd | — | (901) 268-2406 |
| Kristi Knight | Jones County | (601) 297-6778 |
| Kyle White | Clay County | (662) 295-6802 |
| Kyle Wilson | Madison County | (601) 443-1022 |
| Labrone Johnson | Lee County | (331) 462-2672 |
| Lacey Walters Slay | Jones County | (601) 319-1672 |
| Lakeisha C. McDonald | Hinds County | (601) 918-8305 |
| Lameika Louisiana Washington | — | (225) 303-5802 |
| Lance Eubanks | Jackson County | (228) 990-3588 |
| Lance Falvey | — | (601) 833-8758 |
| Larry Louisiana Roberts | — | (318) 680-1847 |
| LaSedrick Horton | Rankin County | (601) 214-1070 |
| Latoshia Tennessee Lively | — | (901) 661-5147 |
| Laurie Rogers | Jones County | (601) 765-5221 |
| Lawrence Goldstein | Hinds County | (601) 613-8282 |
| Lawrence Monroe | Hancock County | (228) 324-8867 |
| Layne Magee | Hinds County | (601) 856-6860 |
| Lee Houston | Carroll County | (662) 291-0588 |
| Lee Lovorn | DeSoto County | (901) 485-2211 |
| Lee McDivitt | — | (662) 315-4990 |
| Lee Nottingham Jr. | Copiah County | (601) 953-6977 |
| Lemuel Rutledge | Wilkinson County | (601) 493-7729 |
| Leo Beatty | Jasper County | (601) 749-0496 |
| Leonel Pena Jr. | Adams County | (480) 227-9459 |
| Les Pogue | Lauderdale County | (662) 889-8132 |
| Leslie Winners | Rankin County | (601) 613-0889 |
| Linda F. Magee | Lauderdale County | (601) 626-8938 |
| Linda Murphy | Harrison County | (228) 697-1363 |
| Lonnie Averkamp | Itawamba County | (662) 676-4037 |
| Lori Smith | — | (601) 383-2877 |
| Louis A. Hatcher | Kemper County | (601) 917-6251 |
| Lucian Price | Hinds County | (601) 405-3243 |
| Luke Louisiana Irwin | — | (985) 768-6729 |
| Luke Martin | Lawrence County | (601) 669-4779 |
| Lynn Ann Memphis Tennessee Givens | — | (901) 370-5600 |
| Lynn Ann Spiller | Pearl River County | (601) 434-6823 |
| Lynn Stevens | Union County | (662) 255-2986 |
| Lynn Webb | Lafayette County | (662) 816-2310 |
| Lynne Sandifar | Harrison County | (228) 234-9007 |
| M.J. Triplett | Lee County | (662) 610-9208 |
| Mac Coward | Hancock County | (228) 493-1618 |
| Macel V. Jr. Appleton | North Mississippi | (662) 934-0272 |
| Malcolm Glenn | Monroe County | (662) 315-0863 |
| Malissa Ann Delcambre | Harrison County | (228) 265-2656 |
| Manley Tisdale | George County | (601) 947-1739 |
| Marcus A. Gatlin | Pike County | (601) 248-2769 |
| Marcus C. Talley | North Mississippi | (662) 212-0929 |
| Marcus Cohen | Coahoma County | (662) 657-8467 |
| Marcus Smith | Lauderdale County | (601) 481-5462 |
| Margo Memphis Tennessee Stevens | — | (901) 230-3542 |
| Margo Stevens | DeSoto County | (901) 230-3542 |
| Mark A. Condon | Hinds County | (601) 573-5034 |
| Mark A. Hopkins | Jackson County | (228) 223-7499 |
| Mark Edward Sandridge | Madison County | (601) 720-5498 |
| Mark Johnson | Rankin County | (601) 519-1158 |
| Mark Jones | Lamar County | (228) 348-0652 |
| Mark King | Chickasaw County | (662) 542-2580 |
| Mark Martin | Grenada County | (662) 809-5951 |
| Mark Shannon | Rankin County | (601) 345-1189 |
| Mark T. Clark | Attala County | (601) 650-0766 |
| Mark Woodruff | Hardin County | (901) 262-8072 |
| Markricus Hibbler Sr. | Sunflower County | (662) 207-4720 |
| Markus March | Holmes County | (601) 421-5547 |
| Marlon Huddleston | Forrest County | (601) 336-2054 |
| Marquis Arterberry | Hinds County | (601) 345-1433 |
| Marsha S. Alexander | Hancock County | (601) 590-0351 |
| Marshall Pack | — | (601) 383-2867 |
| Marshall Sanders | DeSoto County | (662) 404-0074 |
| Martin Blaylock | Ponotoc County | (662) 296-9098 |
| Marty S. Patterson | Smith County | (601) 507-3202 |
| Marty Stephens | Tippah County | (662) 587-0915 |
| Mary C. Evans | DeSoto County | (901) 348-0001 |
| Mary C. Hess | Pearl River County | (601) 215-4777 |
| Matt Briggs | Warren County | (601) 831-5543 |
| Matthew P. Nansel | Neshoba County | (720) 339-8966 |
| Matthew Sikes | Rankin County | (601) 278-3144 |
| McCoy John P. | Rankin County | (601) 519-5781 |
| Mel Malone | Warren County | (601) 638-1110 |
| Melanie Ainsworth | Hinds County | (601) 942-7928 |
| Melanie Washington | Hinds County | (601) 951-7612 |
| Melinda K. Sanders | Madison County | (601) 665-7200 |
| Melinda Redding | Lafayette County | (662) 816-0296 |
| Melody Jacoby | Harrison County | (228) 219-7749 |
| Michael Alabama Morgan | — | (205) 222-1950 |
| Michael Anthony Smith | Harrison County | (919) 985-1953 |
| Michael B Branning | DeSoto County | (901) 483-4225 |
| Michael Bailey | Madison County | (601) 331-2047 |
| Michael Copeland | DeSoto County | (662) 985-6550 |
| Michael E. Gentry | Madison County | (601) 856-0835 |
| Michael Fraizer | Scott County | (601) 842-7461 |
| Michael G. St. Tammany Parish Louisiana Kight | — | (985) 502-6195 |
| Michael Harper | Warren County | (214) 354-1769 |
| Michael Honkala | Pearl River County | (228) 365-0022 |
| Michael J. Concordia Parish Louisiana Renfrow | — | (318) 376-6399 |
| Michael J. Renfrow | Adams County | (318) 376-6399 |
| Michael J. Tennessee Davis | — | (901) 258-6590 |
| Michael J. Tennessee Grave | — | (901) 872-1287 |
| Michael Jay Yarbrough | Lamar County | (601) 408-9116 |
| Michael K. Vogel | — | (228) 342-1657 |
| Michael Kelly | Bolivar County | (662) 207-1386 |
| Michael L. Rhinewalt | Madison County | (601) 720-1817 |
| Michael Lee | Scott County | (601) 900-2218 |
| Michael Maldonado | Hinds County | (601) 966-3582 |
| Michael McDonald | Rankin County | (601) 497-4949 |
| Michael R. Tennessee Doran | — | (731) 217-3052 |
| Michael Randall | Central Mississippi | (601) 594-1127 |
| Michael Ray Louisiana Ezell | — | (985) 768-0098 |
| Michael Raynes | Forrest County | (601) 310-7866 |
| Michael Reynolds | Neshoba County | (601) 934-8911 |
| Michael S. Hazelwood | Shelby County | (901) 486-1972 |
| Michael Soucie | — | (781) 831-5414 |
| Michael Street | — | (601) 482-8892 |
| Michael Strickland | Northwest Mississippi | (901) 359-1465 |
| Michael V. Johnson | North Mississippi | (662) 678-3324 |
| Michael Vines | Lamar County | (601) 297-3119 |
| Michael W. Frazier | Rankin County | (601) 573-9052 |
| Michael W. Price | Tishomingo County | (702) 274-1288 |
| Michael W. Truhett | Newton County | (601) 986-2377 |
| Michael Washington & King | Smith County | (662) 820-0047 |
| Michael Wilbanks | — | (662) 808-1982 |
| Mick Brown | Central Mississippi | (601) 832-4920 |
| Mickel Hodges | Hinds County | (601) 954-0344 |
| Mike Brown | Simpson County | (601) 942-8795 |
| Mike Huggs | Hinds County | (601) 918-5892 |
| Mike Pickle | Attala County | (662) 289-1143 |
| Mike Tennessee Jones | — | (901) 268-0314 |
| Mike Williams | Central Mississippi | (601) 201-6563 |
| Mione Memphis Tennessee Herring | — | (901) 209-9627 |
| Miranda Blanton | Hinds County | (769) 972-2382 |
| Nathan Hendrix | — | (662) 287-3235 |
| Nathan Lozano | Harrison County | (601) 434-9051 |
| Nelda Coley | Lauderdale County | (601) 616-7330 |
| Nicholas J. Woods | — | (601) 218-0464 |
| Nicholas Peter Clark | — | (601) 317-2536 |
| Nick Messersmith | Jones County | (601) 470-0914 |
| Nick Springer | Jones County | (601) 319-5683 |
| Nickey D. Carter | Saltillo | (662) 871-3346 |
| Noah R. Millner | DeSoto County | (901) 859-5397 |
| Norman Nevels | Clay County | (662) 275-3793 |
| Norris Robbins | Union County | (662) 321-0020 |
| O. D. Smith | Madison County | (601) 955-7971 |
| O’Neal Smith | Lauderdale County | (601) 513-8744 |
| Odis Easterling | Rankin County | (601) 906-0583 |
| Omar J. Ballard | Harrison County | (662) 889-8683 |
| Orlon Derrick Smith | Warren County | (601) 831-6251 |
| Oscar Irvin | DeSoto County | (901) 314-1238 |
| Oscar Jr. Dantzler | Pearl River County | (985) 215-1508 |
| Oscar Jr. Louisiana Dantzler | — | (985) 215-1508 |
| Oscar Memphis Tennessee Irvin | — | (901) 314-1238 |
| Owen R. Woods | DeSoto County | (901) 601-0287 |
| Pat Burke | Pearl River County | (601) 916-1944 |
| Patrick B. Powe | Hinds County | (601) 927-2886 |
| Patrick Stewart | Scott County | (601) 596-3590 |
| Patrick Tadlock | Neshoba County | (601) 383-3366 |
| Patrick Wood | — | (662) 627-1005 |
| Patty Ann Saliba | Lamar County | (601) 260-1145 |
| Paul Aldridge | Rankin County | (601) 750-7437 |
| Paul Doggie Roller | Perry County | (601) 479-7710 |
| Paul Duvall | Prentiss County | (662) 213-6773 |
| Paul E. Brehm | DeSoto County | (901) 359-6041 |
| Paul E. Pike & Walthall Counties Perdew | — | (601) 341-6445 |
| Paul H. Martin | Pearl River County | (601) 215-1036 |
| Paul L Martin | Madison County | (601) 898-0768 |
| Paul Maginnis | Oxford | (662) 801-0459 |
| Paul Markel | Harrison County | (228) 233-5257 |
| Paul Odom | Rankin County | (601) 940-3098 |
| Peter Butler | Oktibbeha County | (601) 460-0414 |
| Peter Rigby | Harrison County | (228) 860-9686 |
| Phil Hancock | Harrison County | (228) 697-1159 |
| Philip Earl Pearson | Oktibbeha County | (662) 494-9740 |
| Philip Erwin Cox | DeSoto County | (901) 278-3424 |
| Philip Erwin Memphis Tennessee Cox | — | (901) 278-3424 |
| Phillip A Tanner | Madison County | (601) 941-5525 |
| Phillip A. Sandford | Scott County | (601) 506-1078 |
| Phillip B. Taylor | Monroe County | (662) 436-6709 |
| Phillip C. III Harding | Harrison County | (228) 207-1399 |
| Phillip C. Zinke | Walthall County | (601) 341-8145 |
| Phillip Clark | Stone County | (601) 716-4628 |
| Phillip E. Payne | Mississippi Gulf Coast | (228) 243-9070 |
| Phillip Owings | Monroe County | (662) 231-1531 |
| Phillip Zampella | Lafayette County | (662) 816-0203 |
| Quinton Frasier | Hinds County | (601) 540-2698 |
| R. Alexander Abramson | Leake County | (601) 900-2055 |
| R. Andrew Arrazattee | — | (225) 281-4442 |
| R. E. Dyer | Hinds County | (601) 942-5220 |
| R.A. Kay | Central Mississippi | (601) 662-0659 |
| Rachel Wilson | Madison County | (601) 746-2202 |
| Raleigh Murphy | Hancock County | (228) 223-6373 |
| Ralph W. Bonner | Pearl River County | (337) 319-0061 |
| Ralph W. Louisiana Bonner | — | (337) 319-0061 |
| Randal Harlow | Monroe County | (662) 397-8852 |
| Randall R. Saxton | Hinds County | (601) 790-0529 |
| Randy Cooley | Franklin County | (601) 384-7288 |
| Randy Crawford | Simpson County | (601) 382-2136 |
| Randy L. Myhre | George County | (601) 508-6967 |
| Randy Lee Crocker | Hinds County | (601) 813-4166 |
| Randy Michael Morrison | — | (601) 936-6938 |
| Ray (601) 680-4180 Taylor | — | (601) 249-8564 |
| Ray Ables | Rankin County | (601) 968-2082 |
| Ray Jancso | DeSoto County | (901) 485-2970 |
| Ray Murphy | Hancock County | (228) 216-3682 |
| Raymond Skinner | Harrison County | (228) 861-8889 |
| Reagan Hataway | Hinds County | (601) 405-6752 |
| Reggie Ridgway | Forrest County | (601) 270-5783 |
| Reginald Browder | — | (312) 225-7900 |
| Renee Bienemy | Harrison County | (601) 759-3822 |
| Renee Smith Mader | Madison County | (601) 624-9696 |
| Rhonda Calhoun Yalobusha Counties Palmertree | — | (662) 473-9001 |
| Richard A. Richardson | DeSoto County | (901) 605-0761 |
| Richard Browning | Jefferson Davis County | (601) 740-0849 |
| Richard Dykes | Greene County | (601) 394-2093 |
| Richard E VanTassell | Union County | (662) 299-0726 |
| Richard E. Chambers | Lauderdale County | (662) 769-1487 |
| Richard Hansen | Pearl River County | (601) 273-1976 |
| Richard L Dukes | Madison County | (318) 208-5399 |
| Richard M. Tennessee Owens | — | (901) 270-7500 |
| Richard Sponner | Hinds County | (601) 506-1994 |
| Richey A. II Orman | Tate County | (901) 496-7141 |
| Rick Ward | — | (601) 665-6088 |
| Rickey Red | Panola County | (662) 316-8976 |
| Ricky Dubuisson | — | (601) 528-4555 |
| Ricky Spearman | Grenada County | (662) 614-1662 |
| Rob Williams | Pearl River County | (601) 916-7486 |
| Robert A. Ganz Jr. | Rankin County | (601) 622-5060 |
| Robert A. McAuliffe | Jones County | (601) 498-1705 |
| Robert Allen Nelson | DeSoto County | (901) 870-5211 |
| Robert Banks | — | (603) 834-0051 |
| Robert Banks | Carroll County | (662) 237-9238 |
| Robert Berry | Rankin County | (601) 213-8540 |
| Robert C. Harrington | Forrest County | (601) 466-4190 |
| Robert C. Lee | Hinds County | (769) 220-3071 |
| Robert D. Grayson | Forrest County | (601) 297-3200 |
| Robert David Floyd | Tippah County | (662) 882-9850 |
| Robert Dillion Chappell | Scott County | (601) 832-9630 |
| Robert Earl Baggett | Lamar County | (601) 516-4934 |
| Robert Gable | — | (662) 281-9933 |
| Robert Giachelli | Leflore County | (662) 392-1556 |
| Robert Hardin | Madison County | (601) 668-4574 |
| Robert Lafayette & Yalobusha Counties Hill | — | (662) 202-5518 |
| Robert Love Jr. | Rankin County | (601) 955-5012 |
| Robert M. Bingham | Monroe County | (601) 248-2161 |
| Robert Points | Hancock County | (504) 416-7758 |
| Robert S. Addison | Madison County | (601) 454-9008 |
| Robert S. Belew | Lee County | (662) 574-5167 |
| Robert St. Tammany Parish White | — | (985) 290-1970 |
| Robert Wilcox | Harrison County | (228) 424-2171 |
| Robin Denise Cotton | — | (662) 571-0294 |
| Robin L. Haygood | Lafayette County | (662) 296-2638 |
| Rocky Hartfield | Covington County | (601) 543-2426 |
| Rodney Burch | Rankin County | (601) 383-4669 |
| Rodney Murphy | Prentiss County | (662) 596-5843 |
| Rodney W. Beech | Stone County | (228) 493-0725 |
| Roger C. Carpenter | Tupelo | (662) 682-9981 |
| Roger Cuplinger | — | (228) 323-3717 |
| Roger E. Osborne | DeSoto County | (901) 605-2755 |
| Ron Payton | Lauderdale County | (601) 482-3610 |
| Ron Pennington | Lauderdale County | (601) 917-2728 |
| Ron Sparnecht | Rankin County | (601) 624-5737 |
| Ronald Louisiana NaQuin | — | (985) 718-7608 |
| Ronnie M. Tennessee Bunch | — | (901) 213-4774 |
| Ronnie Thomas | Jackson County | (228) 217-3832 |
| Ronnie W. Howell | Lee County | (662) 791-1701 |
| Ross Richardson | — | (662) 328-6519 |
| Roy D. Lee | Hancock County | (601) 590-0351 |
| Roy Lee III Wall | Greenwood | (662) 299-8218 |
| Rudolph McNease | Jefferson Davis County | (601) 862-7412 |
| Russ Berry | Jefferson Davis County | (601) 606-8614 |
| Russell Thomas Massengill | Union County | (662) 316-0471 |
| Rusty Keslinger | Madison County | (601) 941-1957 |
| Rusty Moore | Amite County | (601) 551-1672 |
| Ruth R. Nichols | Adams County | (601) 870-6000 |
| Ryan Brister | Leake County | (601) 942-6797 |
| Ryan Dunehew | Lauderdale County | (601) 504-8080 |
| Ryan Edwards | Rankin County | (601) 927-2810 |
| Ryan Freeman | Marion County | (601) 441-4416 |
| Ryan Sturdivant | — | (601) 953-9847 |
| Sam Conway | Harrison County | (912) 269-2783 |
| Sam Hardee | Madison County | (601) 540-2272 |
| Sam Wilson | DeSoto County | (901) 831-5732 |
| Sammy Sullivan | Lowndes County | (662) 415-1269 |
| Samuel Ables | Madison County | (901) 338-3785 |
| Samuel Ivy | DeSoto County | (901) 326-5058 |
| Samuel Lungrin | Yazoo County | (662) 571-1024 |
| Scott Alabama Thompson | — | (251) 979-2589 |
| Scott Goodwin | Lamar County | (205) 799-6033 |
| Scott Hendrix | Central Mississippi | (601) 941-5420 |
| Scott Kelly | Rankin County | (601) 941-5476 |
| Scott Kohrs | Winston County | (662) 736-4494 |
| Scott Louisiana Ard | — | (985) 750-1123 |
| Scott Mills | Lafayette County | (662) 816-1072 |
| Scott Speaks | Lowndes County | (662) 871-9698 |
| Scott Stewart | — | (662) 299-7770 |
| Scott Wess Denton | — | (662) 414-0649 |
| Scott Womack | — | (601) 573-2006 |
| Sean Bullard | Tishomingo County | (662) 279-1113 |
| Sean Cooper | Simpson County | (662) 719-2840 |
| Sean Echols | Yazoo County | (662) 571-8458 |
| Sedrick Jackson | DeSoto County | (601) 832-9419 |
| Segrest Neal Wailes | Simpson County | (601) 540-7870 |
| Seth Waggoner | — | (601) 260-6998 |
| Shane Gibson | — | (601) 672-2096 |
| Shane Hooper | Lee County | (662) 842-3188 |
| Shannon Beswick | — | (601) 769-5200 |
| Shannon Bullock | Rankin County | (662) 540-5490 |
| Shannon E. Williams | — | (662) 769-5200 |
| Shannon Louisiana Ducros | — | (985) 273-1711 |
| Sharon Womack | — | (601) 624-3603 |
| Sharron Thyssen | Pontotoc County | (662) 297-6943 |
| Shawn Flanary | Harrison County | (619) 347-3186 |
| Shawn Panni | Jackson County | (228) 219-2609 |
| Shawn St. Tammany Parish Williams | — | (850) 353-3826 |
| Shawn Surber | Lamar County | (601) 447-7839 |
| Shawn White | Warren County | (601) 415-5574 |
| Shefronia S. Brooks | Madison County | (769) 233-6709 |
| Shelby Warren | Central Mississippi | (601) 906-4584 |
| Sherman Heathcock | Forrest County | (601) 544-7800 |
| Sondra Taylor | Lee County | (662) 322-0163 |
| Spencer Figures | — | (601) 708-6790 |
| Stacy Rakestraw | Union County | (662) 316-0276 |
| Stan Wigginton | — | (662) 212-0009 |
| Stephanie Wilson | Harrison County | (228) 217-3082 |
| Stephen D. Windish | Kemper County | (662) 295-6668 |
| Stephen J. Barras | Walthall County | (601) 754-8230 |
| Stephen Shuckelford | — | (662) 401-5452 |
| Steve A. Garrison | Union County | (662) 316-2117 |
| Steve A. Weiden | Jackson County | (228) 588-1118 |
| Steve Bingham | Attala County | (662) 210-1057 |
| Steve Carter | — | (662) 610-3375 |
| Steve Craft | Lamar County | (601) 549-1402 |
| Steve Gay | DeSoto County | (901) 870-8184 |
| Steve Godfrey | — | (601) 559-8774 |
| Steve Hunt | Monroe County | (662) 256-0880 |
| Steve Kaminski | Yazoo County | (678) 596-8100 |
| Steve McDaniel | Gulfcoast Mississippi | (228) 282-9375 |
| Steve McDonald | Hinds County | (601) 500-2109 |
| Steve N. Moore | — | (601) 859-3421 |
| Steve Palmer | Oxford | (662) 863-1810 |
| Steve Rosser | Jones County | (601) 543-2461 |
| Steve Wade | Jackson County | (228) 327-9233 |
| Steven A. Westbrook | — | (662) 418-3322 |
| Steven Conner | Jackson County | (601) 528-4050 |
| Steven Robinson | Newton County | (601) 604-3971 |
| Steven Snow | Warren County | (601) 415-7691 |
| Steven Stelk | Forrest County | (601) 658-9508 |
| Stevie M. Bello | Hancock County | (228) 304-7200 |
| Stuart Fairchild | George County | (601) 530-2600 |
| Tammy Carmona Brewer | Alcorn County | (662) 750-8096 |
| Tarvis A. Bethea | Copiah County | (601) 460-0414 |
| Taylor Harvey | Forrest County | (601) 310-3359 |
| Ted Leonard | Rankin County | (601) 953-1036 |
| Teri Newcomb | Hinds County | (601) 954-3676 |
| Terrence Craft | Leflore County | (662) 588-1923 |
| Terry Bonta | Jackson County | (228) 327-5881 |
| Terry G. Drake | Hinds County | (601) 941-2252 |
| Thaddeus Moore | Yazoo County | (662) 528-8701 |
| Thaxter Parker | Stone County | (601) 392-9573 |
| Theo Ivory | Hinds County | (601) 609-9003 |
| Thomas Black | Hinds County | (337) 519-0730 |
| Thomas E. Jr. Jennings | Hancock County | (228) 342-0074 |
| Thomas F Roberts | Madison County | (601) 622-3262 |
| Thomas Kelvin Stanford | Pearl River County | (601) 916-8584 |
| Thomas Ladnier | George County | (601) 791-2314 |
| Thomas M. Knight | Jones County | (601) 498-1344 |
| Thomas Marshall Kelly | Hancock County | (228) 304-7120 |
| Thomas Roberts | Harrison County | (228) 209-3140 |
| Thomas Scott Memphis Tennessee Carroll | — | (901) 542-3479 |
| Thomas W. Wilson Jr. | Lauderdale County | (601) 938-1911 |
| Thomas Wooten | DeSoto County | (901) 487-3061 |
| Thompson F. Bechtel Jr. | Pearl River County | (601) 215-1751 |
| Tiffany Johnson | — | (901) 831-8998 |
| Tim McKaig | Jackson County | (228) 239-8103 |
| Tim Mistretta | Rankin County | (601) 850-2228 |
| Tim Oswalt | Monroe County | (662) 315-6942 |
| Timothy B. Coleman | Grenada Mississippi | (662) 227-9479 |
| Timothy J. Cocker | Monroe County | (662) 315-1385 |
| Timothy J. Coker | — | (662) 315-1385 |
| Timothy Little | Leake County | (601) 900-2055 |
| Timothy Mills | Wayne County | (601) 410-3987 |
| Todd Goza | Lamar County | (601) 325-4211 |
| Todd Weeks | Winston County | (622) 736-3088 |
| Tom Memphis Tennessee Givens | — | (901) 370-5600 |
| Tom Shealy | — | (228) 206-5283 |
| Tommy C. Boykin | Sunflower County | (662) 721-7001 |
| Tommy Watson | Jones County | (601) 498-4250 |
| Tony McCallum | DeSoto County | (662) 501-0709 |
| Tony Powell | Hancock County | (228) 452-9991 |
| Torey Sr. Pulliam | Shelby County | (901) 690-0993 |
| Torrence Mayfield | Hinds County | (601) 940-0067 |
| Torrey Hargrow | Jackson County | (228) 249-8490 |
| Tracey Kirk | Tate County | (662) 209-3784 |
| Tracey Powell | Union County | (423) 432-9217 |
| Tracie D. McKee | Northeast Mississippi | (731) 239-5635 |
| Tracy Cornelison | Marshall County | (330) 472-8488 |
| Travis Dunsford | Jackson County | (228) 990-7403 |
| Travis Fite | Amite County | (601) 248-6687 |
| Troy Wright | Leake County | (601) 741-2463 |
| Truitt Neal Jr. | DeSoto County | (901) 833-2057 |
| Tyler D. Tharp | — | (601) 618-5137 |
| Tyler Hoover | Lamar County | (228) 238-4523 |
| Valerie Boothe | Lafayette County | (662) 816-1409 |
| Vera Mallet | Shelby County | (877) 357-7770 |
| Vernon Eugene Merrifield Jr. | Forrest County | (601) 582-4208 |
| Victor Rivera | Lauderdale County | (601) 595-3220 |
| Vincent D. II Marascalco | North Mississippi | (662) 417-0978 |
| W. Logan Price | Smith County | (601) 382-2922 |
| W. Thad McLaurin III | Madison County | (601) 201-3150 |
| Wade Winters | Mississippi Gulf Coast | (240) 447-6933 |
| Walt Wheat | Lamar County | (601) 818-6513 |
| Walter Blakeney | Smith County | (601) 651-1759 |
| Walter Chalk | Lincoln County | (601) 757-0855 |
| Wayne Doyle | Lowndes County | (662) 251-6300 |
| Wes Stapp | Winston County | (662) 803-9768 |
| Wesley Gillmore | Marshall County | (901) 486-3725 |
| Wesley Sutterfield | Rankin County | (601) 397-8851 |
| Wilbur McClendon | Jones County | (504) 915-3262 |
| William A. III Long | Mississippi Gulf Coast | (504) 729-0255 |
| William C. II Tennessee Collins | — | (901) 410-6363 |
| William C. Partridge | Lauderdale County | (601) 692-5586 |
| William David Grady | Tate County | (662) 312-3285 |
| William Desoto & Marshall Counties Smith | — | (901) 877-8273 |
| William E. Stubbs Jr. | Lauderdale County | — |
| William Earl Young | — | (601) 415-4030 |
| William F. Hoffman | Wayne County | (601) 410-4588 |
| William G. Jr. Dougan | Lowndes County | (662) 855-1576 |
| William Gary Alabama Mozingo | — | (251) 824-5543 |
| William H. Tomlinson | Lee County | (662) 891-2261 |
| William J. Toler | Jones County | (601) 433-8526 |
| William J. Urban | Rankin County | (860) 912-9896 |
| William J. Van Gorder | Pontotoc County | (662) 308-0025 |
| William Jones | Scott County | (601) 507-7791 |
| William Koscinski | Hancock County | (228) 493-3084 |
| William L. Musgrove | Lamar County | (601) 520-4047 |
| William Larry Shook | Harrison County | (228) 669-8373 |
| William McPherson | Simpson County | (601) 540-7450 |
| William Monroe | DeSoto County | (901) 233-3546 |
| William Petrick | Pearl River County | (601) 916-2641 |
| William Rutledge Jurney | Monroe County | (662) 315-9297 |
| William Schmied | DeSoto County | (901) 568-7420 |
| William Stockstill | — | (601) 347-6326 |
| William T. McLeod | Rankin County | (601) 455-1979 |
| Wyatt Branch | Walthall County | (601) 303-6681 |
| Wynn Stringer | Southeast Mississippi | (601) 947-6796 |
| Xavier T. Keys | Smith County | (601) 498-9582 |
Mirrored from the state's published roster and refreshed periodically. Instructors whose certification had already lapsed are not listed. Check the official roster before booking — it is the version that counts.
Businesses in our directory that offer firearms training. These are not state-verified as certified permit instructors — check against the official list above, or ask the provider directly.
4657 US 49
Hattiesburg, MS
11771 MS-18
Raymond, MS
TBA
Brandon, MS
450 E Pass Rd
Gulfport, MS
2183 Sanders Mill Rd
Steens, MS
Camp Shelby
Hattiesburg, MS
12th Ave
Gulfport, MS
Unnamed Road
Brooklyn, MS
Gulfport, MS
All firearms training in Mississippi →
Mississippi recognizes permits from 49 other jurisdictions.
Alaska, Alabama, Arkansas, Arizona, California, Colorado, Connecticut, District of Columbia, Delaware, Florida, Georgia, Hawaii, Iowa, Idaho, Illinois, Indiana, Kansas, Kentucky, Louisiana, Massachusetts, Maryland, Maine, Michigan, Minnesota, Missouri, Montana, North Carolina, North Dakota, Nebraska, New Hampshire, New Jersey, New Mexico, Nevada, New York, Ohio, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, South Dakota, Tennessee, Texas, Utah, Virginia, Washington, Wisconsin, West Virginia, Wyoming
Derived from what each of those states officially publishes.
Alaska, Alabama, Arkansas, Arizona, Colorado, Florida, Georgia, Iowa, Idaho, Indiana, Kansas, Kentucky, Louisiana, Maine, Michigan, Minnesota, Missouri, Montana, North Carolina, North Dakota, New Mexico, Nevada, Ohio, Oklahoma, Pennsylvania, South Dakota, Tennessee, Texas, Utah, Virginia, Wisconsin, West Virginia, Wyoming
Official Mississippi reciprocity page Full reciprocity matrix →
Mississippi has no state licensing, registration, or permit requirement for building a firearm for one's own personal use, and no state serialization requirement. The clearest primary-source statement is Miss. Code Ann. § 45-9-101(18): 'Nothing in this section shall be construed to require or allow the registration, documentation or providing of serial numbers with regard to any stun gun or firearm.' Mississippi maintains no firearm registry. Miss. Const. art. 3, § 12 guarantees the right to keep and bear arms while reserving to the Legislature only the power to 'regulate or forbid carrying concealed weapons.' The Legislature's posture on in-state manufacture is illustrated by 2023 H.B. 912, which declares a firearm suppressor manufactured in Mississippi from basic materials and remaining in the state to be outside federal regulation and repeals the old § 97-37-31 misdemeanor for making or possessing a muffling device — BUT H.B. 912 carries a contingent effective date (Section 7) tied to a favorable U.S. Supreme Court ruling on Texas H.B. 957 in Paxton v. Richardson, or an Attorney General determination published in the Secretary of State's administrative bulletin; I could not confirm that contingency has been triggered, and DPS still publishes the pre-2023 text of § 97-37-1 that includes 'muffler or silencer.' Do not rely on H.B. 912 as being in force. FEDERAL LAW STILL CONTROLS AND IS THE REAL RISK: an unlicensed person may make a firearm for personal use only if it is not an NFA item (no machine gun under 18 U.S.C. § 922(o), and any short-barreled rifle/shotgun, suppressor or destructive device requires an approved ATF Form 1 and $200 tax before manufacture); the maker must not be a prohibited person; manufacturing with intent to sell requires a federal license; and ATF Final Rule 2021R-05F treats certain partially complete frames/receivers and parts kits as 'firearms' requiring licensed-dealer serialization and a background check. A self-made firearm that is not serialized generally cannot lawfully be transferred to another person without first being marked. Building a machine gun, or an unregistered short-barreled weapon or suppressor, is a federal felony regardless of Mississippi law.
Miss. Code Ann. § 45-9-101(18); Miss. Const. art. 3, § 12; cf. 2023 H.B. 912 (firearm suppressors, contingent effective date)