Barry Flye

Instructor # 3267695 | Kraal Defense

Certified with the USCCA since 5/28/2023

Certification Renewal Date 5/28/2025

Portsmouth, VA, 23703

5.0

Rating star largeRating star largeRating star largeRating star largeRating star large
See Reviews

USCCA Certifications

  • Concealed Carry & Home Defense

My Biography

30 Years of Firearms and Leadership experience. Combat Veteran with experience training civilians, U.S. and foreign military forces.

Current Classes Available

5.0

Rating star largeRating star largeRating star largeRating star largeRating star large

14 Reviews

What Students Are Saying