ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Instructor #
Contact #EMAILCityCountyExpiration dateWebsite
2
Ryan Ross Dominguez1119
505-927-5415
1974rhino@gmail.comAbiquiuRio Arriba County12/01/2025
3
Richard Adam Barbaras28
575-430-3040
rbarb2@gmail.comAlamogordoOtero County3/25/2026
4
Tod Lee Barker380
575-415-0582
tod_barker@yahoo.comAlamogordoOtero County7/29/2026
5
Ian Ross Tomlinson684
575-443-3551
centerfiretraining@outlook.comAlamogordoOtero County10/15/2025
6
Carmine Salvitore Androsiglio1070
575-404-5659
sales@wpsaservices.comAlamogordoOtero County09/01/2024
7
Todd Matthew Cullers1076
575-921-7425
Toddcullers@yahoo.comAlamogordoOtero County10/15/2024
8
Thomas J. Tomasi7
505-249-9942
ttomasi@comcast.netAlbuquerqueBernalillo County3/15/2027
9
Dale D. Perkins11
505-238-1214
perkinstraining2004@yahoo.comAlbuquerqueBernalillo County3/15/2027
10
Linda Sue Perkins12
505-238-1214
perkinstraining2004@yahoo.comAlbuquerqueBernalillo County4/3/2027
11
James Randall Glover30
505-263-8750
dalacaglov@aol.comAlbuquerqueBernalillo County11/22/2027
12
Jacob Lee Stuyvesant131
505-294-2513
jakeskenpo@msn.comAlbuquerqueBernalillo County4/14/2026
13
Richard D. Martinez134
505-269-4579
rmtz48@msn.comAlbuquerqueBernalillo County2/22/2026
14
Ronald Lee Smith Jr. 136
505-323-5226
ronald.magcorp.smith90@gmail.comAlbuquerqueBernalillo County9/28/2027
15
Patrick Mooney146
505-259-5970
nmattpatt@gmail.comAlbuquerqueBernalillo County12/7/2027
16
John Michael Mallory239
505-352-4278
johnm@calibersusa.comAlbuquerqueBernalillo County1/24/2027www.calibersusa.com
17
Michael C. Johnson256
505-303-1202
Michael@ShockwaveDefense.comAlbuquerqueBernalillo County9/28/2027https://shockwavedefense.com/
18
Bruce James Hosea269
505-299-1840
hoseajb@flash.netAlbuquerqueBernalillo County9/21/2025
19
Michael Phillip Daniels324
505-314-4803
NMTraining@q.comAlbuquerqueBernalillo County8/30/2027
20
Ellis Charles McMath334
505-507-3878
ellismcmath@aol.comAlbuquerqueBernalillo County10/24/2026www.legalheat.com
21
Mark Alan Fogell339
505-294-3361
shari191@msn.comAlbuquerqueBernalillo County3/29/2026
22
Lisa Mary Orick-Martinez348
505-450-5472
drorickmartinez@yahoo.comAlbuquerqueBernalillo County2/16/2028
23
Arnold Gallegos355
505-899-1144
info@ABQGUNS.comAlbuquerqueBernalillo County2/3/2025
24
Gary Phillip Antal382
505-730-0325
garyantal@gmail.comAlbuquerqueBernalillo County2/9/2028
25
Justin Cole Cuellar401
360-224-6699
cuellarjc@gmail.comAlbuquerqueBernalillo County9/1/2024
26
Kurt Carlson412
505-832-6274
kurt@teamcsi.netAlbuquerqueBernalillo County4/14/2026
27
Robert Walter Chall Jr.416
505-363-9419
rob@nmguns.comAlbuquerqueBernalillo County7/26/2027
28
Karl Gerard Garcia442
505-235-2290
karlgarcia1@yahoo.comAlbuquerqueBernalillo County10/27/2026
29
Jeremy Todd Gill445
505-944-5247
jeremy@abqconcealedcarry.comAlbuquerqueBernalillo County1/31/2027www.abqconcealedcarry.com
30
Steven Gerald Martinez459
505-896-4300
steven.martinez@sierra3alpha.comAlbuquerqueBernalillo County4/16/2025
31
Lyle Wayne Petersen465
505-823-1757
LWP87109@aol.comAlbuquerqueBernalillo County6/5/2027
32
Mary Jefferis477
505-660-6204
jmjefferis@earthlink.netAlbuquerqueBernalillo County11/05/2025
33
Michael Sam Brescia492
505-821-3379
guncoach@outlook.comAlbuquerqueBernalillo County7/14/2025
34
Mark C. Abramson507
505-345-4276
mark@losranchosguns.comAlbuquerqueBernalillo County4/14/2026
35
Christopher Justin Sweetin534
505-750-4220
csweetin@3dsts.comAlbuquerqueBernalillo County4/14/2026
36
David "Anthony" Segura556
505-263-9090
vaquero472004@yahoo.comAlbuquerqueBernalillo County08/21/2026surenm.com
37
Dawn Amanda Dausses-Amdor575
505-259-2475
damdor22@gmail.comAlbuquerqueBernalillo County09/18/2026
38
Jack H. Adler579
775-560-6032
jackace47@aol.comAlbuquerqueBernalillo County07/11/2027
39
Stephen Ray Overman582
505-331-9742
sroverman45@yahoo.comAlbuquerqueBernalillo County04/07/2027
40
James L. Cox608
505-440-3135
jamessurvey92@gmail.comAlbuquerqueBernalillo County04/16/2025
41
Alberto B. Aguinaldo Jr.618
505-750-4220
aaguinaldo@tgonm.comAlbuquerqueBernalillo County04/29/2024
42
John Edward Hughes620
505-508-2773
AlbuquerqueBernalillo County04/29/2024
43
Frank Montano638
505-977-9208
fmammontano@yahoo.comAlbuquerqueBernalillo County02/14/2028
44
Don Clifford Moore642
505-907-3593
dmoorePDNM@gmail.comAlbuquerqueBernalillo County03/02/2024
45
Paul William Mc Donald643
505-323-3662
paul.mcdonald.csm@gmail.comAlbuquerqueBernalillo County04/21/2024
46
Scott Allen De Frates645
505-688-1420
scottdefrates@hotmail.comAlbuquerqueBernalillo County07/10/2024
47
David Stephen Harris646
505-933-4761
invictus@invictusdefenseconcepts.comAlbuquerqueBernalillo County04/07/2027
48
Oscar Sanchez651
505-980-7290
oscar.sanchez@qprodefense.comAlbuquerqueBernalillo County02/09/2025
49
Andrew William Montoya668
505-234-9148
andy@abqconcealedcarry.comAlbuquerqueBernalillo County03/28/2026
50
Joseph Jay Stuyvesant677
505-239-0860
Jay.S@comcast.netAlbuquerqueBernalillo County07/14/2025
51
Jason Dominic Lujan682
505-967-7337
albuquerquefirearmstraining@hotmail.com
AlbuquerqueBernalillo County07/14/2025
52
Erik Paul Rasmussen683
505-200-9747
RTBAFirearmsNM@gmail.comAlbuquerqueBernalillo County11/09/2026
53
Matthew Allen Youngman685
505-506-3178
mayoungman@gmail.comAlbuquerqueBernalillo County01/11/2026
54
Drew Frederick Randolph Bader691
505-259-5195
badertrainingandconsulting@gmail.comAlbuquerqueBernalillo County10/15/2025
55
Daniel Hawley Bourne694
505-321-8708
business@bournedefense.comAlbuquerqueBernalillo County07/14/2025
56
Darryl Charles Young713
505-918-3893
darryl-elisa@juno.comAlbuquerqueBernalillo County04/12/2026
57
Burns Freeman Forsythe Jr.1015
505-205-2886
bforsythe@q.comAlbuquerqueBernalillo County11/06/2027
58
Vincent Anthony Kassetas1035
505-328-1610
vkassetas.vk@gmail.comAlbuquerqueBernalillo County07/26/2027
59
Glenn Patrick St. Onge1053
505-697-2594
tblfirearms@gmail.comAlbuquerqueBernalillo County
60
Joshua A. Gabaldon1054
505-620-4130
joshua_gabaldon1@gmail.comAlbuquerqueBernalillo County02/25/2024
61
Christian Knutson1055
505-387-2672
tcsecsol@gmail.comAlbuquerqueBernalillo County03/02/2024
62
Donald Wayne Hix Jr.1065
505-697-9180
dhix@bernco.govAlbuquerqueBernalillo County06/17/2024
63
Thomas Denton Carter1071
505-480-7452
tomdcarter417@gmail.comAlbuquerqueBernalillo County09/02/2024
64
Donna Naomi Gordon1073
505-504-0638
donna.gordon125@gmail.comAlbuquerqueBernalillo County09/24/2024
65
Grant Bloom1080505 319-7733gjbloom@comcast.netAlbuquerqueBernalillo County02/04/2025
66
Dustin Mills1081
505-453-3168
dustin@dukecitysecurity.comAlbuquerqueBernalillo County12/08/2024
67
Vaughn Edward McMillan1083
818-205-4932
vaughn@doubletapshooters.comAlbuquerqueBernalillo County10/23/2024
68
James M. Jackson1085
505-508-5319
phillygunsabq@gmail.comAlbuquerqueBernalillo County11/16/2024
69
Holly Holloman1091
505-306-7949
hollyholloman@carrywithclassllc.comAlbuquerqueBernalillo County03/01/2025
70
Stephanie D. Sedillo1095
505-373-9031
ssedillo1910@gmail.comAlbuquerqueBernalillo County06/11/2026
71
Jeremy A. Levin1101
505-634-9894
jeremylevin.instructor@gmail.comAlbuquerqueBernalillo County05/21/2025
72
Antonio M. Vargas1108toner355@yahoo.comAlbuquerqueBernalillo County07/14/2025
73
Ruben Barela1110
505-385-2508
barelapg@gmail.comAlbuquerqueBernalillo County08/12/2025
74
Scott A. Karaffa1117
505-600-1416
scott.karaffa@gmail.comAlbuquerqueBernalillo County12/01/2025
75
Alberto Hugo Davalos1122
575-408-9034
adavalos1974@gmailAlbuquerqueBernalillo County01/19/2026
76
Ernesto Saldana1123
505-803-0158
esaldana99@icloud.comAlbuquerqueBernalillo County01/21/2026
77
Robert F. Walker II1136
505-410-9983
teamkaos97@gmail.comAlbuquerqueBernalillo County07/10/2026
78
Philip Buckles1138
505-600-1809
bosquetactical@gmail.comAlbuquerqueBernalillo County07/16/2026
79
Lewis Ankeny1140
505-934-0615
snl_ankeny@hotmail.comAlbuquerqueBernalillo County07/16/2026
80
Robert Lee Duren III1147
505-401-5719
robduren@comcast.netAlbuquerqueBernalillo County09/18/2026
81
Brye Berger1152
505-550-4985
brye240@gmail.comAlbuquerqueBernalillo County11/15/2026
82
Emerson Glenn Ables1155
760-707-5637
glennables@hotmail.comalbuquerqueBernalillo County12/22/2026
83
Richard Donaghe1163
505-328-2232
richdonaghe@hotmail.comAlbuquerqueBernalillo County03/07/2027
84
Jackson Harris11715053454276jackson@losranchosguns.comAlbuquerqueBernalillo County05/02/2027
85
Jack Jones II1174
505-217-4633
jacjone52@yahoo.comAlbuquerqueBernalillo County10/17/2027
86
Christopher Crane1175
505-620-7685
cranemotorsabq@gmail.comAlbuquerqueBernalillo County10/23/2027
87
Gerald Torres1176
505-688-5463
followme11a@gmail.comAlbuquerqueBernalillo County11/21/2027
88
Steven Jones1178
505-859-6568
afs.sjones@gmail.comAlbuquerqueBernalillo County1/5/2028
89
Micah Noe1092
505-250-6940
highdeserttrainingpartners@gmail.comAlbuqurqueBernalillo County03/01/2025carrywithclass.com
90
Mel William Gnatkowski347
505-563-0545
gnat@tularosa.netAnchoLincoln County5/1/2027
91
Dale Robert Rutherford39
575-308-1294
dale@firststreetfirearms.comArtesiaEddy County4/16/2025
92
Andy Heppeard1099
419-771-8487
hepp3507@hotmail.comArtesia05/12/2025
93
Robert J. Duncan1100
575-308-1346
robduncaniii@gmail.comArtesia05/12/2025
94
Mark Beach519
505-402-1713
the_breeze2007@yahoo.comAztecSan Juan7/17/2024
95
Kevin Eugene Simpson35
505-643-1171
tsiksimpson@yahoo.comAztecSan Juan County4/13/2026www.tacticalsolutionsinstitute.com
96
Terry Mack Eagle50
505-486-4699
deteagle@zoho.comAztecSan Juan County4/14/2026
97
Theresa Kay Simpson435
505-330-7176
AztecSan Juan County4/13/2026
98
Vincent Roselli96
505-864-8080
vrkarosel@comcast.netBelenValencia County8/25/2027
99
Kathleen Ann Roselli140
505-864-8080
vrkarosel@comcast.netBelenValencia County8/25/2027
100
Thomas Figg464
505-301-6326
thofig1@comcast.netBelenValencia County1/12/2025