Upcoming Events and Training Classes.
Pistol Essentials Clinic with Andy Dang (Half Day)
Register for Pistol Essentials Clinic with Andy Dang on 01.10.2026
PEC100 is a condensed, high-impact introduction to performance pistol shooting — a tightened version of Fundamental Foundations 101 that focuses on the absolute must-know mechanics. Designed to get you from safe, competent handling to dependable, repeatable performance, this clinic emphasizes grip, vision, and trigger control while teaching efficient recoil management, draws, and reloads.
This class is ideal for shooters who are interested in getting started in performance shooting, or for those who are limited on time and can’t commit to a full 8-hour class but still want to focus on the most critical components of the longer FF101 course. It’s a practical, focused training block intended to build confidence quickly and establish a strong foundation for continued development.
Cost: $150 per student
Subjects:
• Grip
• Vision
• Trigger Control
• Index
• Stance
• Recoil Management
• Draw
• Reloads
Equipment Recommendations:
• Serviceable pistol, minimum two magazines (magazine pouches recommended)
• Sturdy gun belt and retention holster appropriate for live-fire draws
• Eye protection and hearing protection (required)
Ammunition:
• Minimum: 250 rounds
• Suggested: 350 rounds
Attire / What to Bring:
• Attire suitable for forecasted weather (range is outdoors)
• Closed-toe shoes, hat, sunscreen as needed
• Plenty of water and small snacks
• Notebook and pen for notes
Time Commitment: 1 PM – 5 PM
Fundamental Foundations 101 w/ Instructor Andy Dang (Rooftop Shooting Academy)
Register for Fundamental Foundations 101 w/ Instructor Andy Dang of Rooftop Shooting Academy (OPEN ENROLLMENT)
FF101 covers the absolute essentials of performance marksmanship. This course is designed from the ground up to chain together interrelated parts of shooting in a logical progression. You will have principles and a process-based approach to learning how to shoot.
The three skills of shooting, grip, vision, and trigger control, lay the groundwork for other higher-performance skills. Once those are mastered, emergent skills like shot calling, confirmation, and transitions will take your shooting to the next level. We will also cover key firearms manipulations, including draw and reload techniques.
Cost: $250 per student
Subjects:
Grip, upper body structure, stance, and posture
Vision: intensity, guidance, target focus, mental engagement
Trigger control: learning the trigger and trigger types, trigger pull styles, trigger reset
Index: visual and physical connection for faster shooting
Tension management: necessary muscular engagement, eliminating excess effort
Shotcalling: sight lift, practical vs precision shotcalling, visual and physical feedback
Confirmation: predictive and reactive shooting, types of sight pictures
Transitions: types of target transitions, sector of fire, focal depth changes, stance changes
Draw: overhand vs underhand, intermediate draw positions, varied initial positions
Reloads: pouch placement, magazine indexing, reloads while moving
Single-handed shooting: strong and weak hand manipulations
Equipment: configuration and optimization
Training philosophy and diagnostics
Equipment Recommendations:
Pistol, magazines, gun belt, magazine pouches, ear protection, eye protection
Minimum of 500 rounds, 700 rounds suggested
Attire that is suitable for the forecasted weather conditions
Plenty of hydration and snacks
Time Commitment: 9 AM - 5 PM
Please note that Fundamental Foundations is not intended for beginners. Students are expected to have completed a practical performance class, participated in a match, or possess a solid understanding of the requirements for competition shooting.
Non-Refundable / Credit Policy
All class fees are non-refundable. If you are unable to attend your scheduled class, your payment will be converted into a credit that may be applied toward a future Rooftop Shooting Academy class.
Fundamental Foundations 102 with Andy Dang
Register for Fundamental Foundations 102 on 01/18/2026
Fundamental Foundations 102 (FF102)
FF102 integrates movement with shooting. Understanding the relationship and balance between fundamentals and movement is key to performing both concurrently with success. This course expands upon core marksmanship principles by introducing movement fundamentals, positional control, and dynamic problem-solving. Students will learn to execute efficient entries and exits, maintain visual discipline while moving, and apply fundamentals in non-standard positions and varied start conditions.
Cost: $250 per student
Key Skills / Learning Focus:
Movement control and efficiency
Shooting while moving
Position entries and exits
Non-standard shooting positions
Single-handed shooting and manipulations
Subjects / Syllabus:
Movement Fundamentals: short to long distance movement, moving safely with a firearm, balancing aggression vs. control, mounted and dismounted movement, understanding effects on sights
Exits, Entries, and Positioning: getting in and out of position, establishing movement control for optimal shooting, reverse-engineering position entries, handling different target difficulties
Shooting on the Move: grip and vision during movement, upper/lower body independence, sight management, visual and physical tracking, sight confirmation while moving, optimizing body mechanics
Dynamic and Divergent Shooting Fundamentals: draws and reloads on the move, various shooting stances and positions, index and recoil management in different contexts
Transitions: large and wide transitions, predictive exits and entries, confirmation modulation, VOR transitions
Accessory Skills: single-handed shooting and manipulations, non-standard start conditions (surrender, hands on marks, turn and draw, table starts, etc.)
Training Philosophy & Diagnostics:
Students will build confidence in balancing precision with speed under movement. The class emphasizes efficiency of motion, economy of effort, and diagnostic awareness — developing the ability to self-correct and perform with control under dynamic pressure.
Equipment Recommendations:
Pistol, magazines, gun belt, magazine pouches
Ear protection and eye protection
Ammunition:
Minimum: 500 rounds
Suggested: 700 rounds
Attire / What to Bring:
Attire suitable for forecasted weather conditions
Plenty of hydration and snacks
Time Commitment: 9 AM - 5 PM
Please note that Fundamental Foundations is not intended for beginners. Students are expected to have completed a practical performance class, participated in a match, or possess a solid understanding of the requirements for competition shooting.
Non-Refundable / Credit Policy
All class fees are non-refundable. If you are unable to attend your scheduled class, your payment will be converted into a credit that may be applied toward a future Rooftop Shooting Academy class.
2-Day Vision Focus Class with Hwansik Kim
Register for 2-Day Vision Focus class with Hwansik Kim
In the Vision Focus class, you will develop high-level shooting skills through experience. Hwansik details his innovative concept, Vision Focus. You’ll learn the most important components of shooting fundamentals and how to push through fatigue in a straightforward approach which will equip you to continue growing and learning long after you finish the course. Train your vision focus, trigger control, confirmation levels, and efficiency throughout your shooting skills.
2-Day Practical Shooting Mastery with Hwansik Kim
Register for 2-Day Practical Shooting Mastery class with Hwansik Kim
Hwansik’s Shooting Mastery Class pushes you beyond fundamentals, training you to perform under pressure and in challenging conditions. This course demands adaptability, requiring you to adjust to varying levels of shooting accountability and strategic decision-making in real time. More than just refining your shooting mechanics, you’ll develop faster processing speeds, sharper decision-making, and the ability to execute under stress.
Fundamental Foundations 102 with Andy Dang
Register for Fundamental Foundations 102 with Andy Dang
Fundamental Foundations 102 (FF102)
FF102 integrates movement with shooting. Understanding the relationship and balance between fundamentals and movement is key to performing both concurrently with success. This course expands upon core marksmanship principles by introducing movement fundamentals, positional control, and dynamic problem-solving. Students will learn to execute efficient entries and exits, maintain visual discipline while moving, and apply fundamentals in non-standard positions and varied start conditions.
Cost: $250 per student
Key Skills / Learning Focus:
Movement control and efficiency
Shooting while moving
Position entries and exits
Non-standard shooting positions
Single-handed shooting and manipulations
Subjects / Syllabus:
Movement Fundamentals: short to long distance movement, moving safely with a firearm, balancing aggression vs. control, mounted and dismounted movement, understanding effects on sights
Exits, Entries, and Positioning: getting in and out of position, establishing movement control for optimal shooting, reverse-engineering position entries, handling different target difficulties
Shooting on the Move: grip and vision during movement, upper/lower body independence, sight management, visual and physical tracking, sight confirmation while moving, optimizing body mechanics
Dynamic and Divergent Shooting Fundamentals: draws and reloads on the move, various shooting stances and positions, index and recoil management in different contexts
Transitions: large and wide transitions, predictive exits and entries, confirmation modulation, VOR transitions
Accessory Skills: single-handed shooting and manipulations, non-standard start conditions (surrender, hands on marks, turn and draw, table starts, etc.)
Training Philosophy & Diagnostics:
Students will build confidence in balancing precision with speed under movement. The class emphasizes efficiency of motion, economy of effort, and diagnostic awareness — developing the ability to self-correct and perform with control under dynamic pressure.
Equipment Recommendations:
Pistol, magazines, gun belt, magazine pouches
Ear protection and eye protection
Ammunition:
Minimum: 500 rounds
Suggested: 700 rounds
Attire / What to Bring:
Attire suitable for forecasted weather conditions
Plenty of hydration and snacks
Fundamental Foundations 101 w/ Instructor Andy Dang (Rooftop Shooting Academy)
Register for Fundamental Foundations 101 w/ Instructor Andy Dang of Rooftop Shooting Academy (OPEN ENROLLMENT)
FF101 covers the absolute essentials of performance marksmanship. This course is designed from the ground up to chain together interrelated parts of shooting in a logical progression. You will have principles and a process-based approach to learning how to shoot.
The three skills of shooting, grip, vision, and trigger control, lay the groundwork for other higher-performance skills. Once those are mastered, emergent skills like shot calling, confirmation, and transitions will take your shooting to the next level. We will also cover key firearms manipulations, including draw and reload techniques.
Cost: $250 per student
Subjects:
Grip, upper body structure, stance, and posture
Vision: intensity, guidance, target focus, mental engagement
Trigger control: learning the trigger and trigger types, trigger pull styles, trigger reset
Index: visual and physical connection for faster shooting
Tension management: necessary muscular engagement, eliminating excess effort
Shotcalling: sight lift, practical vs precision shotcalling, visual and physical feedback
Confirmation: predictive and reactive shooting, types of sight pictures
Transitions: types of target transitions, sector of fire, focal depth changes, stance changes
Draw: overhand vs underhand, intermediate draw positions, varied initial positions
Reloads: pouch placement, magazine indexing, reloads while moving
Single-handed shooting: strong and weak hand manipulations
Equipment: configuration and optimization
Training philosophy and diagnostics
Equipment Recommendations:
Pistol, magazines, gun belt, magazine pouches, ear protection, eye protection
Minimum of 500 rounds, 700 rounds suggested
Attire that is suitable for the forecasted weather conditions
Plenty of hydration and snacks
Time Commitment: 9 AM - 5 PM
Fundamental Foundations 102 with Andy Dang
Register for Fundamental Foundations 101 w/ Instructor Andy Dang of Rooftop Shooting Academy
Fundamental Foundations 102 (FF102)
FF102 integrates movement with shooting. Understanding the relationship and balance between fundamentals and movement is key to performing both concurrently with success. This course expands upon core marksmanship principles by introducing movement fundamentals, positional control, and dynamic problem-solving. Students will learn to execute efficient entries and exits, maintain visual discipline while moving, and apply fundamentals in non-standard positions and varied start conditions.
Cost: $250 per student
Key Skills / Learning Focus:
Movement control and efficiency
Shooting while moving
Position entries and exits
Non-standard shooting positions
Single-handed shooting and manipulations
Subjects / Syllabus:
Movement Fundamentals: short to long distance movement, moving safely with a firearm, balancing aggression vs. control, mounted and dismounted movement, understanding effects on sights
Exits, Entries, and Positioning: getting in and out of position, establishing movement control for optimal shooting, reverse-engineering position entries, handling different target difficulties
Shooting on the Move: grip and vision during movement, upper/lower body independence, sight management, visual and physical tracking, sight confirmation while moving, optimizing body mechanics
Dynamic and Divergent Shooting Fundamentals: draws and reloads on the move, various shooting stances and positions, index and recoil management in different contexts
Transitions: large and wide transitions, predictive exits and entries, confirmation modulation, VOR transitions
Accessory Skills: single-handed shooting and manipulations, non-standard start conditions (surrender, hands on marks, turn and draw, table starts, etc.)
Training Philosophy & Diagnostics:
Students will build confidence in balancing precision with speed under movement. The class emphasizes efficiency of motion, economy of effort, and diagnostic awareness — developing the ability to self-correct and perform with control under dynamic pressure.
Equipment Recommendations:
Pistol, magazines, gun belt, magazine pouches
Ear protection and eye protection
Ammunition:
Minimum: 500 rounds
Suggested: 700 rounds
Attire / What to Bring:
Attire suitable for forecasted weather conditions
Plenty of hydration and snacks
Fundamental Foundations 101 w/ Instructor Andy Dang (Rooftop Shooting Academy)
Register for Fundamental Foundations 101 w/ Instructor Andy Dang of Rooftop Shooting Academy
FF101 covers the absolute essentials of performance marksmanship. This course is designed from the ground up to chain together interrelated parts of shooting in a logical progression. You will have principles and a process-based approach to learning how to shoot.
The three skills of shooting, grip, vision, and trigger control, lay the groundwork for other higher-performance skills. Once those are mastered, emergent skills like shot calling, confirmation, and transitions will take your shooting to the next level. We will also cover key firearms manipulations, including draw and reload techniques.
Cost: $250 per student
Subjects:
Grip, upper body structure, stance, and posture
Vision: intensity, guidance, target focus, mental engagement
Trigger control: learning the trigger and trigger types, trigger pull styles, trigger reset
Index: visual and physical connection for faster shooting
Tension management: necessary muscular engagement, eliminating excess effort
Shotcalling: sight lift, practical vs precision shotcalling, visual and physical feedback
Confirmation: predictive and reactive shooting, types of sight pictures
Transitions: types of target transitions, sector of fire, focal depth changes, stance changes
Draw: overhand vs underhand, intermediate draw positions, varied initial positions
Reloads: pouch placement, magazine indexing, reloads while moving
Single-handed shooting: strong and weak hand manipulations
Equipment: configuration and optimization
Training philosophy and diagnostics
Equipment Recommendations:
Pistol, magazines, gun belt, magazine pouches, ear protection, eye protection
Minimum of 500 rounds, 700 rounds suggested
Attire that is suitable for the forecasted weather conditions
Plenty of hydration and snacks
Time Commitment: 9 AM - 5 PM
10/25 RSR PCSL 2-Gun Match (Rescheduled from 10/18 match due to weather)
Register for Rooftop Shooting Range 2-Gun PCSL 10.25.25 HERE!
This match was originally scheduled for 10.18, but rescheduled to 10.25 due to high potential for rain and lightning on the morning of 10.18.
Stop the Bleed Class (For Members Only)
Register for Stop the Bleed at Rooftop Shooting Range
Host: Rooftop Shooting Range
Instructor: Alfonso Solis (SendMeDFW) — ALERRT-certified, Active Shooter Response Instructor, Lead Instructor for Family Survival Camps, Search & Rescue (SAR). Alfonso brings extensive, real-world experience and will deliver the full Stop the Bleed curriculum with practical, hands-on training.
Eligibility (Please Read):
This class is for Rooftop Shooting Range Members and PCSL Range Officers (ROs) only. Please do not register if you do not qualify.
Tuition: No cost (complimentary for eligible participants)
What You’ll Learn (Stop the Bleed Topics)
Scene Safety & Rapid Assessment
Identifying life-threatening bleeding (arterial vs. venous; limb vs. junctional)
Calling for help / activating EMS, communicating clearly
Immediate Hemorrhage Control
Direct pressure: correct hand placement and sustained pressure
Wound packing: packing deep wounds with plain or hemostatic gauze
Pressure dressings: securing and maintaining effective pressure
Tourniquets (CAT/SOF-T style)
Proper placement (“high and tight”), tightening, windlass use, and securing
One-handed vs. two-handed application (self-aid and buddy-aid)
Marking/documenting application time & patient handoff considerations
Junctional Bleeding Management
Techniques when a standard tourniquet won’t work (groin/axilla/neck considerations)
Aftercare & Handoff
Monitoring, preventing re-bleed, hypothermia mitigation, and effective transfer to EMS
Hands-On Skills Stations
Reps for tourniquets, wound packing, and pressure dressings with real-time coaching
AHT Skills and Drills
Register for AHT Skills and Drills NOW
Join us for a hands-on, instructor-led training day designed to enhance your shooting skills and build proficiency through structured drills and courses of fire. Achilles Heel Tactical Skills & Drills is not a formal class with step-by-step instruction, but rather a focused, skill-building session led by AHT instructors. Whether you're looking to refine techniques learned in previous classes or maintain and elevate your capabilities, this event is the perfect opportunity to put your training into practice. This monthly meet-up is open to shooters of all levels—provided you have a baseline understanding of firearm safety and competency. Our primary goal is to offer a dynamic environment where you can repeat drills, hone specific skills, and prepare for future training opportunities.
Meeting once a month, 9:00 AM – 3:00 PM
Price $150 plus $50 range fee for Rooftop Shooting Range Non-members (No range fee for Rooftop Shooting Range members.)
No specific ammo requirement—bring as much or as little as you prefer. You may also mix live fire with dry fire practice.
**Open to All Levels:** As long as you have a basic understanding of firearm safety and handling, you’re welcome to join! Whether you’re preparing for future classes, refining your current skills, or just looking for a consistent, structured shooting session with AHT.
Rooftop Shooting Range RSO Class
Register for the 8.30.25 PCSL RO Class
You must have attended a Rooftop Shooting Range PCSL match to sign up for this class.