The Perfect Day Trip!
ALL Equipment, Guns, Ammo Included!!
Men, Women, Teens and Older:
Choose and create your own class size, at your facility or ours.
See our affordable Fee Schedule, below, then
Fill out & submit Registration Form, next page!
NEW: The most affordable in-person WA 1639 MANDATORY Permit Certification!
As of 01 July, 2019, you MUST have this training to purchase a firearm in WA state!
It's FREE in your Training Day, which also covers Idaho's Standard Concealed Carry training requirements.
Fee schedule is posted below.
By Registration Only; Reserve your seat: 208.GUN.5115
LITTLE KNOWN FACT:
Idaho Residents may take our training, get the non-resident WA multi-state permit, and skip the costly Utah permit!

Mine Is The Only Gun Training that Guarantees you will graduate as a Marksman on your First Day . . . or you don't pay!
This is the indoor, personalized, gently paced, low-key NRA training you deserve: real pistols, non-lethal cartridges and no recoil. This allows you to perfect technique and accuracy without distractions. Use our free App to continue your training in the privacy of your own home, saving hundreds in ammunition, gas, time and range fees! Learn farm protection, target shooting, self-defense, Concealed Carry. . . Pistol Safety Classes in Coeur d'Alene, Sandpoint, Hayden, Priest River, Blanchard, Post Falls, Spokane and all the INW; teens to great-grandparents (guys welcomed, too!).
Individual, couples & group classes / rates throughout North Idaho and Eastern Washington; call 208 / GUN / 5115 today!
This is the indoor, personalized, gently paced, low-key NRA training you deserve: real pistols, non-lethal cartridges and no recoil. This allows you to perfect technique and accuracy without distractions. Use our free App to continue your training in the privacy of your own home, saving hundreds in ammunition, gas, time and range fees! Learn farm protection, target shooting, self-defense, Concealed Carry. . . Pistol Safety Classes in Coeur d'Alene, Sandpoint, Hayden, Priest River, Blanchard, Post Falls, Spokane and all the INW; teens to great-grandparents (guys welcomed, too!).
Individual, couples & group classes / rates throughout North Idaho and Eastern Washington; call 208 / GUN / 5115 today!
An Introduction from your State Representative, Heather Scott -
One of the many reasons Idaho is appealing to so many residents is our pro-gun culture. Most folks who enjoy being gun owners were introduced to their correct use and handling by a parent, family member or trusted friend. But for those who are new to guns or contemplating gun ownership, there can be a high intimidation factor when someone tries to hand you a pistol or rifle saying “check out my new gun”. One may feel uncomfortable with how to receive it, hold it or what to even do with it. Many of my lady friends had their first gun experience from an overexcited spouse who wanted to share in their passion for weaponry. Sometimes that can be intimidating!
The truth is unless you grew up with guns or shoot and handle them regularly, there can be a level of apprehension around guns and their handling. Fortunately for us here in Idaho and particularly here in North Idaho, there are many folks who have ample training to turn gun apprehension into gun appreciation.
Most gun classes I have taken leave me with a notebook full of concepts, a head full of techniques and basic gun function, but still wanting more. However recently I took an excellent course taught by Russell Spriggs (www.pistolprof.com). This course gave me and the other students great specific pistol holding techniques using intense hands-on training with Air-Soft and real unloaded firearms. All of us learned the necessary skills and techniques needed to feel confident to properly handle any pistol, not matter the size or caliber. With over 50% of the class being devoted to hands-on training, I was able to handle over 13 different makes and models of pistols and feel very confident in certain techniques. Safety was constantly stressed.
Russell’s devotion and commitment to training individuals with a broad range of skill levels was evident from the very beginning and his enthusiasm never waned throughout the entire class. This class is a must for any gun owner, new or old, who wants to be more comfortable around guns, holding guns and shooting guns. After all, there is no such thing as too much training!
Rep. Heather Scott
North Idaho
https://redoubtnews.com/2017/11/gun-courses-north-idaho/#comment-3441
One of the many reasons Idaho is appealing to so many residents is our pro-gun culture. Most folks who enjoy being gun owners were introduced to their correct use and handling by a parent, family member or trusted friend. But for those who are new to guns or contemplating gun ownership, there can be a high intimidation factor when someone tries to hand you a pistol or rifle saying “check out my new gun”. One may feel uncomfortable with how to receive it, hold it or what to even do with it. Many of my lady friends had their first gun experience from an overexcited spouse who wanted to share in their passion for weaponry. Sometimes that can be intimidating!
The truth is unless you grew up with guns or shoot and handle them regularly, there can be a level of apprehension around guns and their handling. Fortunately for us here in Idaho and particularly here in North Idaho, there are many folks who have ample training to turn gun apprehension into gun appreciation.
Most gun classes I have taken leave me with a notebook full of concepts, a head full of techniques and basic gun function, but still wanting more. However recently I took an excellent course taught by Russell Spriggs (www.pistolprof.com). This course gave me and the other students great specific pistol holding techniques using intense hands-on training with Air-Soft and real unloaded firearms. All of us learned the necessary skills and techniques needed to feel confident to properly handle any pistol, not matter the size or caliber. With over 50% of the class being devoted to hands-on training, I was able to handle over 13 different makes and models of pistols and feel very confident in certain techniques. Safety was constantly stressed.
Russell’s devotion and commitment to training individuals with a broad range of skill levels was evident from the very beginning and his enthusiasm never waned throughout the entire class. This class is a must for any gun owner, new or old, who wants to be more comfortable around guns, holding guns and shooting guns. After all, there is no such thing as too much training!
Rep. Heather Scott
North Idaho
https://redoubtnews.com/2017/11/gun-courses-north-idaho/#comment-3441
". . . if you don't have a sword, sell your cloak and buy one." (Luke 22:36)
From 1/1/1999 through 11/21/2017, there were 1,161 "deadly force incidents" that occurred at churches with 1,553 people killed or injured
From 1/1/1999 through 11/21/2017, there were 1,161 "deadly force incidents" that occurred at churches with 1,553 people killed or injured

- Do you have a gun, but are not comfortable with it?
- Are you buying a gun, but don’t know how to choose?
- Do you have a CCW permit, but not confident in carrying?
- Are you a shooter, but want to be more proficient?
- Do you want to shoot, but feel too intimidated?
- Are you knowing that you don’t know, but don’t know “what”?
Basic Concealed Pistol and Safety Classes
Safety - Confidence - Proficiency
Hi!
I'm Russell, your NRA Pistol Instructor and Range Safety Officer for Coeur d'Alene, Spokane, Bonners Ferry, Priest River, Deer Park & Sandpoint area handgun classes. I help you excel in your pistol shooting skills, regardless of your present level, with the affordable "Science of the Shot" workshops described below. These classes employ the latest handgun training utilized by the elite military, police and private sectors. Clients commonly place "Bulls Eyes" during this handgun training, saving hundreds of dollars in expensive ammunition.
I look forward to mentoring you and yours as you hone your shooting skills; read on about our affordable Coeur d'Alene, Spokane, Bonners Ferry, Priest River, Deer Park & Sandpoint area concealed pistol safety training!
LADIES, NOVICE, seniors, youth and experienced shooters are all welcomed. Invite friends, family and church members, ages 12 & up; under 16 must be accompanied. We can provide a pistol for you; choose from S&W, Glocks, Rugers, 1911's and more! We also provide safety gear; be sure to wear a baseball cap and a sturdy leather belt, full width of your belt loops, for holster.
Russell Spriggs is a CERT Emergency Responder, Vietnam Era Veteran (USA / USAF), NRA Life Member, Instructor and Range Safety Officer.
FULL-DAY Pistol Training and Carry Certifications
SCHEDULED AT YOUR REQUEST
All-Day Class includes all gear, guns and ammo!
# in Your Group: Fee Per Student:
10 ` $65
9 ` $75
8 ` $85
7 ` $95
6 ` $110
5 ` $130
4 ` $155
3 ` $175
2 - $195
1 ` $295
call 208.660.8877 to schedule your class
COURSE 1 of 2 (fees above) – Safety and Firing: (6 hours; repeat free for life) is primarily pistol and revolver safety, understanding the meanings of "mm", "cal", "gr", etc., identifying and operating handgun parts and describing differences in types. You will safely pick up and physically clear and operate a variety of handguns to establish preferences. You will master the proper grip of a pistol, understand the biomechanics of the grip, stock angles and limpwristing, You will identify your dominant eye and understand the relationship of sight alignment and sight picture while coordinating stance and breathing with the proper trigger press. You will master "trigger reset" during "dry practice." By the end of the class, you will be accurately firing non-lethal ammunition into the vital areas of a human silhouette target, and be awarded Marksmanship Status - or it's FREE. This class will qualify you for your standard Concealed Carry Permit!
COURSE 2 of 2 (fees above) – Confidence and Control: (6 hours; repeat free for life) will find you safely learning the five-count presentation from the holster, then firing from that position. You will safely load / unload magazines and practice both tactical and emergency magazine reloads. You will learn the components of a cartridge, identify which loads will produce more recoil, and which guns will minimize recoil. You will be able to safely handle a pistol and intelligently shop for one. This learning session clearly indicates your mastery of the breath, grip, sight and trigger techniques. This class will qualify you for the Course Certificate of Completion.
We Offer Classes in N. Idaho & E. Washington: Churches, Community Centers, Halls, Civic Buildings, etc., scheduled at your request, or see www.INWprep.com for public classes. Ages 12 & up; under 16 must be accompanied. Register on the next page, http://www.pistolprof.com/dates--registration.html .
From 1/1/1999 through 11/21/2017, there were 1,161 "deadly force incidents" that occurred at churches with 1,553 people killed or injured, based on the headlines and reports compiled and categorized by Carl Chinn, a church security consultant who speaks regularly across the country to churches and religious groups.
Coeur d’Alene Concealed Carry Pistol handgun firearms training instruction ~ Hayden Concealed Carry Pistol handgun firearms training instruction ~ Post Falls Concealed Carry Pistol handgun firearms training instruction ~ Rathdrum Concealed Carry Pistol handgun firearms training instruction ~ Sandpoint Concealed Carry Pistol handgun firearms training instruction ~ Spirit Lake Concealed Carry Pistol handgun firearms training instruction ~ Athol Concealed Carry Pistol handgun firearms training instruction ~ Bayview Concealed Carry Pistol handgun firearms training instruction ~ Blanchard Concealed Carry Pistol handgun firearms training instruction ~ Bonners Ferry Concealed Carry Pistol handgun firearms training instruction ~ Careywood Concealed Carry Pistol handgun firearms training instruction ~ Cataldo Concealed Carry Pistol handgun firearms training instruction ~ Clagstone Concealed Carry Pistol handgun firearms training instruction ~ Cocolalla Concealed Carry Pistol handgun firearms training instruction ~ Elk River Concealed Carry Pistol handgun firearms training instruction ~ Fernwood Concealed Carry Pistol handgun firearms training instruction ~ Harrison Concealed Carry Pistol handgun firearms training instruction ~ Kellogg Concealed Carry Pistol handgun firearms training instruction ~ Moscow Concealed Carry Pistol handgun firearms training instruction ~ Oldtown Concealed Carry Pistol handgun firearms training instruction ~ Pinehurst Concealed Carry Pistol handgun firearms training instruction ~ Plummer Concealed Carry Pistol handgun firearms training instruction ~ Ponderay Concealed Carry Pistol handgun firearms training instruction ~ Priest River Concealed Carry Pistol handgun firearms training instruction ~ Priest Lake Concealed Carry Pistol handgun firearms training instruction ~ Saint Maries Concealed Carry Pistol handgun firearms training instruction ~ Tensed Concealed Carry Pistol handgun firearms training instruction ~ Wallace Concealed Carry Pistol handgun firearms training instruction ~ Worley Concealed Carry Pistol handgun firearms training instruction ~ Spokane Pistol handgun firearms training instruction ~ Spokane Valley Pistol handgun firearms training instruction ~ Liberty Lake Pistol handgun firearms training instruction ~ Newport Pistol handgun firearms training instruction ~ Hauser Pistol handgun firearms training instruction ~ Colbert Pistol handgun firearms training instruction Colbert Pistol handgun firearms training instruction Coeur d’Alene Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Hayden Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Post Falls Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Rathdrum Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Sandpoint Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Spirit Lake Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Athol Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Bayview Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Blanchard Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Bonners Ferry Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Careywood Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Cataldo Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Clagstone Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Cocolalla Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Elk River Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Fernwood Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Harrison Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Kellogg Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Moscow Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Oldtown Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Pinehurst Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Plummer Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Ponderay Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Priest River Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Priest Lake Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Saint Maries Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Tensed Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Wallace Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Worley Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Spokane Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Spokane Valley Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Liberty Lake Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Newport Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Hauser Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Colbert Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction Colbert Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction
- Are you buying a gun, but don’t know how to choose?
- Do you have a CCW permit, but not confident in carrying?
- Are you a shooter, but want to be more proficient?
- Do you want to shoot, but feel too intimidated?
- Are you knowing that you don’t know, but don’t know “what”?
Basic Concealed Pistol and Safety Classes
Safety - Confidence - Proficiency
Hi!
I'm Russell, your NRA Pistol Instructor and Range Safety Officer for Coeur d'Alene, Spokane, Bonners Ferry, Priest River, Deer Park & Sandpoint area handgun classes. I help you excel in your pistol shooting skills, regardless of your present level, with the affordable "Science of the Shot" workshops described below. These classes employ the latest handgun training utilized by the elite military, police and private sectors. Clients commonly place "Bulls Eyes" during this handgun training, saving hundreds of dollars in expensive ammunition.
I look forward to mentoring you and yours as you hone your shooting skills; read on about our affordable Coeur d'Alene, Spokane, Bonners Ferry, Priest River, Deer Park & Sandpoint area concealed pistol safety training!
LADIES, NOVICE, seniors, youth and experienced shooters are all welcomed. Invite friends, family and church members, ages 12 & up; under 16 must be accompanied. We can provide a pistol for you; choose from S&W, Glocks, Rugers, 1911's and more! We also provide safety gear; be sure to wear a baseball cap and a sturdy leather belt, full width of your belt loops, for holster.
Russell Spriggs is a CERT Emergency Responder, Vietnam Era Veteran (USA / USAF), NRA Life Member, Instructor and Range Safety Officer.
FULL-DAY Pistol Training and Carry Certifications
SCHEDULED AT YOUR REQUEST
All-Day Class includes all gear, guns and ammo!
# in Your Group: Fee Per Student:
10 ` $65
9 ` $75
8 ` $85
7 ` $95
6 ` $110
5 ` $130
4 ` $155
3 ` $175
2 - $195
1 ` $295
call 208.660.8877 to schedule your class
COURSE 1 of 2 (fees above) – Safety and Firing: (6 hours; repeat free for life) is primarily pistol and revolver safety, understanding the meanings of "mm", "cal", "gr", etc., identifying and operating handgun parts and describing differences in types. You will safely pick up and physically clear and operate a variety of handguns to establish preferences. You will master the proper grip of a pistol, understand the biomechanics of the grip, stock angles and limpwristing, You will identify your dominant eye and understand the relationship of sight alignment and sight picture while coordinating stance and breathing with the proper trigger press. You will master "trigger reset" during "dry practice." By the end of the class, you will be accurately firing non-lethal ammunition into the vital areas of a human silhouette target, and be awarded Marksmanship Status - or it's FREE. This class will qualify you for your standard Concealed Carry Permit!
COURSE 2 of 2 (fees above) – Confidence and Control: (6 hours; repeat free for life) will find you safely learning the five-count presentation from the holster, then firing from that position. You will safely load / unload magazines and practice both tactical and emergency magazine reloads. You will learn the components of a cartridge, identify which loads will produce more recoil, and which guns will minimize recoil. You will be able to safely handle a pistol and intelligently shop for one. This learning session clearly indicates your mastery of the breath, grip, sight and trigger techniques. This class will qualify you for the Course Certificate of Completion.
We Offer Classes in N. Idaho & E. Washington: Churches, Community Centers, Halls, Civic Buildings, etc., scheduled at your request, or see www.INWprep.com for public classes. Ages 12 & up; under 16 must be accompanied. Register on the next page, http://www.pistolprof.com/dates--registration.html .
From 1/1/1999 through 11/21/2017, there were 1,161 "deadly force incidents" that occurred at churches with 1,553 people killed or injured, based on the headlines and reports compiled and categorized by Carl Chinn, a church security consultant who speaks regularly across the country to churches and religious groups.
Coeur d’Alene Concealed Carry Pistol handgun firearms training instruction ~ Hayden Concealed Carry Pistol handgun firearms training instruction ~ Post Falls Concealed Carry Pistol handgun firearms training instruction ~ Rathdrum Concealed Carry Pistol handgun firearms training instruction ~ Sandpoint Concealed Carry Pistol handgun firearms training instruction ~ Spirit Lake Concealed Carry Pistol handgun firearms training instruction ~ Athol Concealed Carry Pistol handgun firearms training instruction ~ Bayview Concealed Carry Pistol handgun firearms training instruction ~ Blanchard Concealed Carry Pistol handgun firearms training instruction ~ Bonners Ferry Concealed Carry Pistol handgun firearms training instruction ~ Careywood Concealed Carry Pistol handgun firearms training instruction ~ Cataldo Concealed Carry Pistol handgun firearms training instruction ~ Clagstone Concealed Carry Pistol handgun firearms training instruction ~ Cocolalla Concealed Carry Pistol handgun firearms training instruction ~ Elk River Concealed Carry Pistol handgun firearms training instruction ~ Fernwood Concealed Carry Pistol handgun firearms training instruction ~ Harrison Concealed Carry Pistol handgun firearms training instruction ~ Kellogg Concealed Carry Pistol handgun firearms training instruction ~ Moscow Concealed Carry Pistol handgun firearms training instruction ~ Oldtown Concealed Carry Pistol handgun firearms training instruction ~ Pinehurst Concealed Carry Pistol handgun firearms training instruction ~ Plummer Concealed Carry Pistol handgun firearms training instruction ~ Ponderay Concealed Carry Pistol handgun firearms training instruction ~ Priest River Concealed Carry Pistol handgun firearms training instruction ~ Priest Lake Concealed Carry Pistol handgun firearms training instruction ~ Saint Maries Concealed Carry Pistol handgun firearms training instruction ~ Tensed Concealed Carry Pistol handgun firearms training instruction ~ Wallace Concealed Carry Pistol handgun firearms training instruction ~ Worley Concealed Carry Pistol handgun firearms training instruction ~ Spokane Pistol handgun firearms training instruction ~ Spokane Valley Pistol handgun firearms training instruction ~ Liberty Lake Pistol handgun firearms training instruction ~ Newport Pistol handgun firearms training instruction ~ Hauser Pistol handgun firearms training instruction ~ Colbert Pistol handgun firearms training instruction Colbert Pistol handgun firearms training instruction Coeur d’Alene Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Hayden Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Post Falls Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Rathdrum Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Sandpoint Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Spirit Lake Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Athol Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Bayview Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Blanchard Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Bonners Ferry Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Careywood Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Cataldo Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Clagstone Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Cocolalla Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Elk River Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Fernwood Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Harrison Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Kellogg Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Moscow Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Oldtown Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Pinehurst Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Plummer Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Ponderay Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Priest River Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Priest Lake Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Saint Maries Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Tensed Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Wallace Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Worley Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Spokane Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Spokane Valley Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Liberty Lake Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Newport Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Hauser Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction ~ Colbert Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction Colbert Idaho Concealed Carry CCW handgun Pistol handgun firearms training instruction