“At EC Defense we believe in protecting what matters most;
Faith, family, and freedom.”
Featured Training Courses
“You are my refuge and my shield; I have put my hope in your word.” Psalm 119:114
NC Concealed Carry Course
Have you been wanting your NC Concealed carry permit? Join us for our next NC Concealed Carry Course!
One-On-One Training Sessions
We offer private One-on-One training sessions custom tailored to fit your needs....
Join our mailing list
Receive offers and stay up to date about upcoming training courses
and product launches when you sign up.