Concealed Weapons Training, Inc logo

Concealed Weapons Training, Inc

Michael Rodriguez

BACKGROUND: Civilian, Instructor

4 Years Instructing

PH: 305 925 2470

FAX: 305 397 1968

Available Courses

Next Class Course Type Difficulty
No Upcoming Classes
Contact Instructor
Concealed Carry Course
Upon successful completion of this class…
Next class: Jul 11
See Classes
Defensive Shooting Fundamentals Level 1
Develop Defensive Shooting skills with w…
Basic, Intermediate, USCCA Courses, Scenario Based Training, Other Basic
No Upcoming Classes
Contact Instructor
Defensive Shooting Fundamentals Level 2
Learning how to react in a defensive sit…
Intermediate, Advanced, USCCA Courses, Scenario Based Training Intermediate
No Upcoming Classes
Contact Instructor
Stopping Active Threats: The Israeli Experience
The Israeli Experience
Advanced, Active Shooter Response Training, LEO / MIL / SEC Courses Advanced target icon

About Concealed Weapons Training, Inc

I became an concealed weapons instructor because I love to teach and love the industry. I'm not ex military, police or security just a civilian who loves to teach and excercise my second Amendment Rights! I want my students to feel at ease when taking my classes. I know sometimes students feel a little intimidated because of the instructor being this or that but not here!   I teach many classes from concealed weapons for your carry permit to defensive shooting classes to home defense. I want to help as many people as I can become legally armed citizens! I do classes of all sizes from 1 on 1 to classroom setting. 

Courses Taught

CCW, Basic, Intermediate, NRA Courses, USCCA Courses, Active Shooter Response Training, In Home Defense Training, Women's Only Courses certification icon


USCCA Certified Instructor
USCCA Defensive Shooting Fundamentals Level 1
USCCA Defensive Shooting Fundamentals Level 2
NRA Instuctor Basic Pistol
NRA CRSO cancellation policy icon


Cancellation Policy

For Cancellations please contact us 48 hours before class.

Reschedule Policy

Please contact us to reschedule class.

Refund Policy

Once student begins class no refunds will be given!