Bennie Cobb
DeSoto County, MS
Shelby County, TN
(901)649-8539
Brad Harbour
Hinds & Madison Counties, MS
(601)937-2272
Cecil D. Booker
Memphis, TN
(901)370-5600
Charles E. Yow, II, Esq.
Oxford, MS
MS Gulf Coast
(662)816-4802
Christopher L. Eger
Jackson County, MS
(228)623-7616
Clifford Lee Cargill
Byram, MS
(601)906-0162
Clyde Harris Morgan
Brandon, MS
(601)825-3971
Curtis Wayne Bridges
Clinton, MS
(601)672-7493
Daniel Joseph Hayenga II
Lowndes/Oktibbeha, MS
(662)889-3696
Delia E. Carter
Saltillo, MS
(662)871-1723
Don E. Evans
Long Beach, MS
(228)697-4415
Donald C. Holland II
Memphis, TN
(901)213-4774
Douglas M. Bowser
McComb, MS
(601)341-8797
Dustin R. Barfield
Lincoln County, MS
(601)754-0087
Earl Hill IV
Coahoma County, MS
662-627-1005
Edwin L. Rhodes Jr.
Tate County, MS
(662)560-8922
George Thomas Cronin
Hinds County, MS
(601)862-1289
Harry F. Williams
Greenwood, MS
(662)299-9629
Jack D. Barnett
Hardin County, TN
(731)926-1711
Jack Ragsdale
Lumberton, MS
(601)528-2410
Jacob Samuel Davis
Biloxi, MS
(228)313-6034
James “Jim” Howard Brown
Pearl, MS
(601)966-8414
Oscar Irvin
Desoto County, MS
Memphis, TN
(901) 314-1238
Jeff Muse
Desoto County, MS
(901)494-0345
Jerry Wesenberg
Hardin County, TN
(731)343-1063
Jessica E. Carter
Saltillo, MS
(662)397-2332
Jimmy Gearren
Iuka, MS
(662)423-8579
Joe Marvin Rankin
Brandon, MS
(601)953-6615
John Bishop
Monroe County, MS
(662)315-5953
John Patrick Fontenot
Natchez, MS
(601)304-0822
John Martin
Magnolia, MS
(601)783-6511
Lynn Ann Givens
Memphis, TN
(901)370-5600
Mark Woodruff
Hardin County, TN
(901)262-8072
Michael J. Renfrow
Adams County, MS
Concordia Parish, LA
(318)376-6399
Michael V. Johnson
Saltillo, MS
(662)678-3324
Nicholas Peter Clark
Statewide, MS
(601)317-2536
Nickey D. Carter
Saltillo, MS
(662)871-3346
Oscar Irvin
Desoto County, MS
Memphis, TN
(901)314-1238
Paul Maginnis
Oxford, MS
(662)801-0459
Philip Earl Pearson
Starkville, MS
(662)494-9740
Philip Erwin Cox
Memphis, TN
Desoto County, MS
(901)278-3424
Phillip Zampella
Lafayette County, MS
(662)816-0203
Randolph D. Sims
Meridian, MS
(601)562-6785
Randy Lee Crocker
Hinds & Rankin Counties
(601)813-4166
Randy Michael Morrison
Statewide
(601)936-6938
Robert A, Royer
Hardin County, TN
(731)412-9644
Roger C. Carpenter
Tupelo, MS
(662)682-9981
Roy Lee Wall III
Greenwood, MS
(662)299-8218
Samuel E. Mitchell Jr.
Saltillo, MS
(662)687-0326
Shannon E. Williams
Statewide
(662)769-5200
Steve Hunt
Monroe County, MS,
(662)256-0880
Steve Palmer
Oxford, MS
(901)370-5600
Steven A. Westbrook
Statewide
(662)418-3322
Thaxter Parker
Stone County, MS
(601)329-1095
Timothy B. Coleman
Grenada, MS
(662)227-9479
Thomas E. Jennings, Jr.
Hancock & Harrison Counties
(228)342-0074
Thomas Scott Carroll
Memphis, TN
(901)542-3479
Tom Givens
Memphis, TN
(901)370-5600
Wes Kersey
Desoto County, MS
(901)262-4733
William A. Long III
Mississippi Gulf Coast Area
(504)729-0255
William C. Higgs
Adams/Franklin Counties, MS
(601)532-6256
William G. Dougan, Jr.
Lowndes County, MS
Shelby County, TN
(901)370-5600
Donald V. Gregory
Shelby County, TN
(901)826-4764
Roger E. Osborne
DeSoto & Panola Counties, MS
(901)605-2755
Ross B. Ose
Desoto & Panola Counties, MS
(901)619-8915
James J. Driscoll
Desoto & Panola Counties, MS
(662)393-1081
Barry W. Sowell
Desoto & Panola Counties, MS
(901)828-6763
John S. Koch
Desoto & Panola Counties, MS
(662)429-8843
Chad J. Winkler
Rankin County, MS
(601)260-5995
Richard M. Owens
DeSoto County, MS
Shelby County, TN
(901)270-7500
Micheal S. Hazlewood
Shelby County, TN
(901)486-1972
Paul E. Brehm
Desoto County, MS/Shelby County, TN
(901)359-6041
Chad T. Holifield
Glock Pro of MS, LLC
Hinds, Rankin and Madison Counties, MS
(601)718-7742
Rick Ward
Statewide-Mississippi
(601)665-6088
Michael Randall
Central Mississippi
(601)594-1127
Dennis O. Weaver III
Statewide-Mississippi
(601)824-5070
John Drinkwater
Lauderdale/Kemper Counties, MS
(601) 479-0256
Patricia Drinkwater
Lauderdale/Kemper Counties, MS
(601) 917-2045
William J. Urban
Rankin County, MS
(860) 912-9896
Jeffrey A. Harris
Lowndes County, MS
(662) 251-5605
Nicholas J. Woods
Statewide-Mississippi
(601) 218-0464
Tom Shealy
Statewide-Mississippi
(228) 206-5283
Margo Stevens
Desoto County, MS
Shelby County, TN
(901) 230-3542
Diana C. Stack
Statewide-Mississippi
(720) 431-5606
Reagan Hataway
Hinds County, MS
(601) 405-6752
Jimmy White
Marshall/Tippah Co., MS
(901) 744-2055
Michael Wilbanks
Statewide-Mississippi
(662) 808-1982
Nick Messersmith
Jones County, MS
(601) 470-0914
Dan Rawlinson
Statewide-Mississippi
(601) 624-1157
Steve McDaniel
Gulfcoast Mississippi
228-282-9375
Ralph W. Bonner
Pearl River County, MS
Louisiana
(337) 319-0061
Oscar Dantzler, Jr.
Pearl River County, MS
Louisiana
(985) 215-1508
Katherine Garrone
Desoto County, MS
(662) 893-4310
Derrick Hester
Statewide-MS
(662) 663-0758
Joshua Davis
Statewide-MS
(662) 871-0492
John W. Crittle
Statewide-MS
(662) 252-9000
James Sheffield
Perry/Stone Counties, MS
(601) 964-1111
Al Lim
Oktibbeha County, MS
(626) 233-1709
Rocky Hartfield
Covington/Forrest/Lamar/Jones Counties, MS
(601) 288-1042
Reginald Browder
Statewide-Mississippi
(312) 225-7900
Curtis S. Chastain
Lauderdale County, MS
(817) 821-9492
G. Glenn Garrison
Statewide-Mississippi
(256) 577-2439
R. Andrew Arrazattee
Statewide-Mississippi
(225) 281-4442
Kevin Owens
Statewide-Mississippi
(662) 397-3671
John N. Brown
Statewide-Mississippi
(601) 859-3421
Steve N. Moore
Statewide-Mississippi
(601) 859-3421
Ron Payton
Lauderdale County, MS
(601) 482-3610
Charles Smith Jr.
Lincoln/Pike County, MS
(601) 757-5020
Phillip E. Payne
MS Gulf Coast
(228) 243-9070
Craig Rowell
Southwest Mississippi
(601) 810-2935
Malissa Ann Delcambre
Harrison County, Mississippi
(228) 265-2656
Heidi Hendrix
Statewide-Mississippi
(662) 287-3235
Nathan Hendrix
Statewide-Mississippi
(662) 287-3235
Stan Wigginton
Statewide-Mississippi
(662) 212-0009
Jeff Williamson
Statewide-Mississippi
(601) 591-2953
Ricky Dubuisson
Statewide-Mississippi
(601) 928-0270
Barret Kendrick
St. Tammany Parish, LA
(985) 892-4119
Mick Brown
Central Mississippi
(601) 832-4920
Clint McMurry
Statewide-Mississippi
(601) 674-1941
Spencer Figures
Statewide-Mississippi
(866) 960-0081
Ron Pennington
Lauderdale & Clarke Counties, MS
(601) 917-2728
Joseph Matthews
Statewide-Mississippi
(662) 739-8663
Jimmy Sides
Statewide-MS
(601) 483-9749
Robert S. Belew
Lee County, MS
(662) 574-5167
Archie Ellis
Simpson County, MS
(601) 955-5826
Jake Driskell
Jones County, MS
(601) 382-2516
Timothy J. Coker
Monroe County, MS-Statewide
(662) 315-1385
Scott Stewart
Statewide-MS
(662) 299-7770
Fredrick Randle
Statewide-MS
(662) 897-6901
Bill Staten
Statewide-MS
(662) 822-6489
Wes Stapp
Winston County, MS
(662) 803-9768
Ben Inman
Statewide-Mississippi
(662) 844-7325
Steve Carter
Statewide-Mississippi
(662) 610-3375
Keith Mccary
Lauderdale County, MS
(601) 917-6262
Audie Rock Murphy
Statewide-Mississippi
(228) 324-8389
Calvin Fulton
Statewide-Mississippi
(601) 416-7111
Craig Harper
Memphis, TN
(901) 853-3090
Ben Bowden
Statewide-Mississippi
(228) 364-2206
Roger Cuplinger
Statewide-Mississippi
(228) 323-3717
Ray Murphy
Statewide-Mississippi
(228) 216-3682
Freddy Keel
Statewide-Mississippi
(228) 547-5381
Ronnie Thomas
Jackson County, Mississippi
(228) 217-3832
Seth Waggoner
Statewide-Mississippi
(601) 260-6998
Wynn Stringer
Southeast, Mississippi
(601) 947-6796
David Williford
Statewide-Mississippi
(662) 820-9310
Jonathan Peeples
Winston County, MS
(662) 803-3334
Heath Grice
Central Mississippi
(601) 259-0402
Shelby Warren
Central Mississippi
(601) 906-4584
Mike Williams
Statewide-Mississippi
(601) 201-6563
Barry McWhirter
Winston County, Mississippi
(662) 803-6062
David C. Morris
Statewide-Mississippi
(601) 606-8659
R E Dyer
Hinds, Madison & Rankin Counties, MS
(601) 942-5220
Fred Grammer
Statewide-Mississippi
(662) 251-1572
Ross Richardson
Statewide-Mississippi
(662) 328-6519
Manley Tisdale
George, Green and Jackson Counties, MS
601 904 1739
Torrey Hargrow
Jackson County, Mississippi
(228) 249-8490
Clint Hedgepeth
Central/South Mississippi
(601) 669-0248
Scott Wess Denton
Calhoun County, MS/Statewide
(662) 414-0649
Michael K. Vogel
Statewide-Mississippi
(228) 342-1657
Dan Girimonte
Statewide-Mississippi
(224) 381-1990
Derrick Hudson
South Mississippi
(228) 355-8431
John Mark Davidson
Statewide-Mississippi
(662) 322-8187
Jim Lowman
Statewide-Mississippi
(601) 918-8255
Bodhi Ronin
Statewide-Mississippi
(228) 233-6911
Steve Godfrey
Statewide-Mississippi
(601) 559-8774
Stephen Shuckelford
Statewide-Mississippi
(662) 401-5452
Shane Gibson
Statewide-Mississippi
(601) 672-2096
Marshall Pack
Statewide-Mississippi
(601) 383-2867
Karl C. Rogers
Lee County, Mississippi
(662) 231-5172
Brandi Jackson Taylor
Statewide-Mississippi
(662) 414-5679
Ed Sones
Statewide-Mississippi
(601) 680-4180
(601) 730-4916
Ray Taylor
Statewide-Mississippi
(601) 680-4180
(601) 249-8564
Kevin L Bullard
Central Mississippi
(601) 260-7677
Shane Hooper
Statewide-Mississippi
(662) 842-3188
Sam Hardee
Madison County, Mississippi
(601) 540-2272
Bill Barnes
Statewide-Mississippi
(601) 382-5686
Garrett Hartley
North Mississippi
(662) 809-3445
Vincent Marascalo
North Mississippi
(662) 417-0978
Michael E. Jones
North Mississippi
(901) 268-0314