Give the gift that shows you REALLY care

Gift certificates are now available

Call for details

Generations Firearm Training - Training That Spans Generations

Class Dates


See Calendar










Inside the HOME

Outside the HOME

And more...












CLICK HERE to enroll in a CCW course






Are you interested in teaching CCW?

Click Here to go to our Instructors page


We pride ourselves in being one of the leading Arizona CCW and NRA firearm training organizations in the state.


Breaking News — Generations Firearm Training to host Special CCW Event


Think of firearm training like heart surgery. If you need heart surgery would you want a doctor who finished their internship last week? Or would you prefer a surgeon who trains doctors to perform the surgery? Better yet, would you prefer the specialist who trains the surgeon who trains the doctors?

We certify the instructors who DPS approves to teach CCW. We actually certify the trainers who certify the instructors that DPS approves to teach CCW. Your life and future may depend on your training.

Who do you want to train you to protect you’re family?


Twice rated NRA Distinguished Expert


Register Online for CCW Training



Arizona Concealed Carry Weapon Permit

Price   $85.00 10 hours 


Arizona CCW Classes cover basic firearm safety, justification for deadly force, LEGAL ISSUES RELATING TO THE USE OF DEADLY FORCE, interacting with law enforcement and responsibilities of an armed citizen. Students need bring a pistol or revolver, a minimum of 50 rounds of ammunition, two magazines or speed loaders, a strong side hip holster, long pants and comfortable shoes to walk around. This class fulfills the minimum requirement approved by Arizona Department of Public Safety. Price includes fingerprints and range fees


Preregistration required: Email or call 480-794-0424 to sign up.

Private lessons and post-CCW training is available.

Price does not include the $60.00 application fee to DPS.

Call for refund policy


Beyond CCW

The NRA Personal Protection Outside The Home is an advanced class that we HIGHLY recommend to all CCW holders in order to give them the training they need to carry a firearm for personal defense and defense of others, how to access and carry a firearm, justification and use of deadly force, legal aspects of deadly force and defensive shooting techniques.

CCW is a licensing class.

This class teaches HOW to carry a firearm.

For more information on upcoming NRA Personal Protection Outside the Home classes, please visit our NRA Training page.



Price   $20.00

This fee is only for renewals or fingerprinting for other required background checks.

We will also help fill out your renewal application and fingerprint card properly


Need More Info?

Sign up for our email newsletter to get shooting tips and the latest news delivered monthly to your inbox.

If there is a date you would like a class, feel free to call and we will try to arrange it, and if your friends or family would like to take the class together, please give us a call.


CCW Requirements

· You must be a US citizen or permanent resident alien

· You must be 21 years of age

· Are not under indictment or convicted of a felony or misdemeanor domestic violence offence in the United States or anywhere

· Do not suffer from mental illness and not have been adjudicated mentally incompetent or committed to a mental institution

· Have not been dishonorable discharged from the military

· Have satisfactorily completed a DPS-approved Firearm Safety Training Program (CCW class)

· Do not bring a loaded firearm. If you are loaded, proceed to the main range and see a line officer.

· No reloads allowed. Factory ammo only

· Turn off cell phones

· Leave ammo in the vehicle. No live ammo is allowed in the class room.

· Valid Photo I.D. required     

· No sandals



Private Lessons Available Click Here for details

Our promise to you: “Training That Spans GENERATIONS.”™

To Contact us


Jim Neff

Generations Firearm

P..O. Box 20815 Mesa AZ,  85277


“A well regulated Militia, being necessary to the security of a free state, the right of the people to keep and bear arms, shall not be infringed.”

 - Second Amendment to the Constitution