Upcoming Events and Training Classes.
JJ Racaza 2-Day (Private Class)
This event is closed to Rooftop Shooting Range members only.
JJ Racaza 2-Day (Private Class)
This event is closed to Rooftop Shooting Range members only.
Rooftop Shooting Range 10.10 Hit Factor Match
Register for 10.10 Rooftop Shooting Range Hit Factor Match
Rooftop Shooting Range is hosting a Hit Factor match using USPSA and IPSC targets. We have a couple of instructors teaching during the week. The two instructors and their students will shoot as a squad. PLEASE DO NOT JOIN SQUAD 1 OR 2 IF YOU ARE NOT ATTENDING THE CLASSES THAT WEEK. STUDENTS WILL SHOOT WITH THEIR RESPECTIVE INSTRUCTORS.
Match details:
- 6 stages
- Match fee is $40 for non-members and $30 for Rooftop Range members (Range members must be part of the Rooftop Shooting Range PCSL Club to receive the discounted rate: https://practiscore.com/clubs/rooftop_shooting_pcsl/membership/join)
- Sign-in starts at 8:15 AM
- New shooter brief: 8:40 AM
- Sign-in closes at 8:45 AM
- Match starts at 9:00 AM (WE WILL START WITHOUT YOU IF YOU ARE NOT ON TIME)
If you're unable to attend, please withdraw so that others may have an opportunity to attend.
Please remember that firearms should only be handled at the safe table in a designated bay. Handling firearms in the parking lot will result in an immediate match disqualification!
*Note: Refunds will not be provided within 72 hours of the match. This discourages shooters from signing up, withdrawing, and taking a slot for another shooter too close to the match date. Refunds will be provided net of a 2.9% Stripe CC processing fee unless Rooftop Shooting Range cancels the match.*
Practice Day and Office Hours at Rooftop Shooting Range with Andy Dang
Register for Practice Day and Office Hours at Rooftop Shooting Range
Practice Day & Office Hours is designed for shooters looking to build momentum, refine their skills, and gain clarity in their training. Whether you're new to performance shooting, working through a plateau, or aiming to improve match performance, this session provides a structured environment to assess and develop your abilities.
This class blends guided practice with coaching to help identify inefficiencies and introduce actionable solutions. Through a combination of stage runs, focused drills, and targeted instruction, students will receive both group-based learning and individualized feedback. The goal is to provide direction, reinforce fundamentals, and help each shooter leave with a clearer path forward.
The specific skills covered will be tailored to the group based on pre-class input and real-time observations throughout the session.
Subjects:
Stage runs: applying skills under pressure and identifying breakdowns
Diagnostics: identifying inefficiencies in performance and decision-making
Fundamentals refinement: grip, vision, and trigger control under live conditions
Movement and positioning: navigating stages efficiently and effectively
Training strategy: how to structure practice for continued improvement
Coaching feedback: individualized input based on observed performance
Problem solving: adapting to challenges and correcting errors in real time
Performance Pistol: Core Fundamentals
Register for Performance Pistol: Core Fundamentals with Andy Dang (Half Day)
Performance Pistol: Core Fundamentals with Andy Dang (Half Day)
Register for Performance Pistol: Core Fundamentals with Andy Dang
Core Fundamentals is a principles-first approach to performance marksmanship. Built around the three elementary pillars of shooting — grip, vision, and trigger control — this class establishes the mechanical foundation that every higher-level skill depends on. You'll leave with a repeatable process for training, a clear framework for self-diagnosis, and the essential manipulations to perform confidently on the range.
Subjects:
Stance and posture
Grip
Vision
Trigger control
Index
Tension management
Draw
Reloads
Single-handed shooting
Equipment configuration
Training philosophy and diagnostics
Equipment Recommendations: Pistol, minimum two magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 1:30 PM – 5:30 PM
Performance Pistol classes are designed for shooters with basic safe-handling proficiency. No specific prior class is required — each class addresses a distinct skill set and can be taken in any order.
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.
Performance Pistol: Mechanics of Movement and Positioning with Andy Dang (Half Day)
Register for Performance Pistol: Mechanics of Movement and Positioning with Andy Dang
Practical shooting is dynamic. Stages require moving between multiple positions efficiently, establishing effective shooting platforms quickly, and leaving positions without wasting time or breaking flow. This class covers the movement mechanics that underpin all dynamic shooting — how to move with intent, enter and exit positions explosively, and control your sectors of fire with precision.
Subjects:
Non-shooting movement
Mounted vs. dismounted movement
Positioning and blending
Sectors of fire
Entries and exits
Equipment Recommendations: Pistol, minimum two magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 9 AM – 1 PM
Performance Pistol classes are designed for shooters with basic safe-handling proficiency. No specific prior class is required — each class addresses a distinct skill set and can be taken in any order.
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.
Performance Pistol: Skills for Speed and Accuracy with Andy Dang (Half Day)
Register for Performance Pistol: Skills for Speed and Accuracy
Skills for Speed and Accuracy takes your shooting to the next level. Learn to engage multiple targets at high speed, push your accuracy on difficult targets, and do both with the confidence that comes from understanding exactly how to modulate your performance on demand. This class is built around the aiming and confirmation concepts that separate fast, accurate shooters from everyone else.
Subjects:
Confirmation and aiming schemes
Target transitions
Confirmation modulation
Shotcalling
Equipment Recommendations: Pistol, minimum two magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 1:30 PM – 5:30 PM
Performance Pistol classes are designed for shooters with basic safe-handling proficiency. No specific prior class is required — each class addresses a distinct skill set and can be taken in any order.
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.
Practice Day and Office Hours at Rooftop Shooting Range with Andy Dang
Register for Practice Day and Office Hours at Rooftop Shooting Range
Practice Day & Office Hours is designed for shooters looking to build momentum, refine their skills, and gain clarity in their training. Whether you're new to performance shooting, working through a plateau, or aiming to improve match performance, this session provides a structured environment to assess and develop your abilities.
This class blends guided practice with coaching to help identify inefficiencies and introduce actionable solutions. Through a combination of stage runs, focused drills, and targeted instruction, students will receive both group-based learning and individualized feedback. The goal is to provide direction, reinforce fundamentals, and help each shooter leave with a clearer path forward.
The specific skills covered will be tailored to the group based on pre-class input and real-time observations throughout the session.
Subjects:
Stage runs: applying skills under pressure and identifying breakdowns
Diagnostics: identifying inefficiencies in performance and decision-making
Fundamentals refinement: grip, vision, and trigger control under live conditions
Movement and positioning: navigating stages efficiently and effectively
Training strategy: how to structure practice for continued improvement
Coaching feedback: individualized input based on observed performance
Problem solving: adapting to challenges and correcting errors in real time
Performance Pistol: Dynamic Shooting with Andy Dang (Half Day)
Register for Performance Pistol: Dynamic Shooting with Andy Dang
Shooting on the move is one of the highest-value skills in practical competition — and one of the most complex to execute well. Dynamic Shooting brings together fundamentals and movement mechanics simultaneously, teaching you how to maintain accuracy while in motion, manage balance and control under dynamic conditions, and blend entries and exits with active shooting. Whether you're looking to save time on competition stages or build a more complete skill set, this class delivers.
Subjects:
Effects of movement on shooting
Dynamic entries and exits
Control of movement and balance
Shooting while moving
Dynamic skills application
Equipment Recommendations: Pistol, minimum two magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 1:30 PM – 5:30 PM
Performance Pistol classes are designed for shooters with basic safe-handling proficiency. No specific prior class is required — each class addresses a distinct skill set and can be taken in any order.
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.
Performance Pistol: Core Fundamentals with Andy Dang (Half Day)
Register for Performance Pistol: Core Fundamentals with Andy Dang
Core Fundamentals is a principles-first approach to performance marksmanship. Built around the three elementary pillars of shooting — grip, vision, and trigger control — this class establishes the mechanical foundation that every higher-level skill depends on. You'll leave with a repeatable process for training, a clear framework for self-diagnosis, and the essential manipulations to perform confidently on the range.
Subjects:
Stance and posture
Grip
Vision
Trigger control
Index
Tension management
Draw
Reloads
Single-handed shooting
Equipment configuration
Training philosophy and diagnostics
Equipment Recommendations: Pistol, minimum two magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 9 AM – 1 PM
Performance Pistol classes are designed for shooters with basic safe-handling proficiency. No specific prior class is required — each class addresses a distinct skill set and can be taken in any order.
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.
Performance Pistol: Skills for Speed and Accuracy with Andy Dang (Half Day)
Register for Performance Pistol: Skills for Speed and Accuracy
Skills for Speed and Accuracy takes your shooting to the next level. Learn to engage multiple targets at high speed, push your accuracy on difficult targets, and do both with the confidence that comes from understanding exactly how to modulate your performance on demand. This class is built around the aiming and confirmation concepts that separate fast, accurate shooters from everyone else.
Subjects:
Confirmation and aiming schemes
Target transitions
Confirmation modulation
Shotcalling
Equipment Recommendations: Pistol, minimum two magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 1:30 PM – 5:30 PM
Performance Pistol classes are designed for shooters with basic safe-handling proficiency. No specific prior class is required — each class addresses a distinct skill set and can be taken in any order.
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.
Performance Pistol: Mechanics of Movement and Positioning with Andy Dang (Half Day)
Register for Performance Pistol: Mechanics of Movement and Positioning with Andy Dang
Practical shooting is dynamic. Stages require moving between multiple positions efficiently, establishing effective shooting platforms quickly, and leaving positions without wasting time or breaking flow. This class covers the movement mechanics that underpin all dynamic shooting — how to move with intent, enter and exit positions explosively, and control your sectors of fire with precision.
Subjects:
Non-shooting movement
Mounted vs. dismounted movement
Positioning and blending
Sectors of fire
Entries and exits
Equipment Recommendations: Pistol, minimum two magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 9 AM – 1 PM
Performance Pistol classes are designed for shooters with basic safe-handling proficiency. No specific prior class is required — each class addresses a distinct skill set and can be taken in any order.
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.
Practice Day and Office Hours at Rooftop Shooting Range with Andy Dang
Register for Practice Day and Office Hours at Rooftop Shooting Range
Practice Day & Office Hours is designed for shooters looking to build momentum, refine their skills, and gain clarity in their training. Whether you're new to performance shooting, working through a plateau, or aiming to improve match performance, this session provides a structured environment to assess and develop your abilities.
This class blends guided practice with coaching to help identify inefficiencies and introduce actionable solutions. Through a combination of stage runs, focused drills, and targeted instruction, students will receive both group-based learning and individualized feedback. The goal is to provide direction, reinforce fundamentals, and help each shooter leave with a clearer path forward.
The specific skills covered will be tailored to the group based on pre-class input and real-time observations throughout the session.
Subjects:
Stage runs: applying skills under pressure and identifying breakdowns
Diagnostics: identifying inefficiencies in performance and decision-making
Fundamentals refinement: grip, vision, and trigger control under live conditions
Movement and positioning: navigating stages efficiently and effectively
Training strategy: how to structure practice for continued improvement
Coaching feedback: individualized input based on observed performance
Problem solving: adapting to challenges and correcting errors in real time
Performance Pistol: Dynamic Shooting with Andy Dang (Half Day)
Register for Performance Pistol: Dynamic Shooting with Andy Dang
Shooting on the move is one of the highest-value skills in practical competition — and one of the most complex to execute well. Dynamic Shooting brings together fundamentals and movement mechanics simultaneously, teaching you how to maintain accuracy while in motion, manage balance and control under dynamic conditions, and blend entries and exits with active shooting. Whether you're looking to save time on competition stages or build a more complete skill set, this class delivers.
Subjects:
Effects of movement on shooting
Dynamic entries and exits
Control of movement and balance
Shooting while moving
Dynamic skills application
Equipment Recommendations: Pistol, minimum two magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 9 AM – 1 PM
Performance Pistol classes are designed for shooters with basic safe-handling proficiency. No specific prior class is required — each class addresses a distinct skill set and can be taken in any order.
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.
Performance Pistol: Core Fundamentals with Andy Dang (Half Day)
Register for Performance Pistol: Core Fundamentals with Andy Dang
Core Fundamentals is a principles-first approach to performance marksmanship. Built around the three elementary pillars of shooting — grip, vision, and trigger control — this class establishes the mechanical foundation that every higher-level skill depends on. You'll leave with a repeatable process for training, a clear framework for self-diagnosis, and the essential manipulations to perform confidently on the range.
Subjects:
Stance and posture
Grip
Vision
Trigger control
Index
Tension management
Draw
Reloads
Single-handed shooting
Equipment configuration
Training philosophy and diagnostics
Equipment Recommendations: Pistol, minimum two magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 9 AM – 1 PM
Performance Pistol classes are designed for shooters with basic safe-handling proficiency. No specific prior class is required — each class addresses a distinct skill set and can be taken in any order.
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.
Practice Day and Office Hours at Rooftop Shooting Range with Andy Dang
Register for Practice Day and Office Hours at Rooftop Shooting Range
Practice Day & Office Hours is designed for shooters looking to build momentum, refine their skills, and gain clarity in their training. Whether you're new to performance shooting, working through a plateau, or aiming to improve match performance, this session provides a structured environment to assess and develop your abilities.
This class blends guided practice with coaching to help identify inefficiencies and introduce actionable solutions. Through a combination of stage runs, focused drills, and targeted instruction, students will receive both group-based learning and individualized feedback. The goal is to provide direction, reinforce fundamentals, and help each shooter leave with a clearer path forward.
The specific skills covered will be tailored to the group based on pre-class input and real-time observations throughout the session.
Subjects:
Stage runs: applying skills under pressure and identifying breakdowns
Diagnostics: identifying inefficiencies in performance and decision-making
Fundamentals refinement: grip, vision, and trigger control under live conditions
Movement and positioning: navigating stages efficiently and effectively
Training strategy: how to structure practice for continued improvement
Coaching feedback: individualized input based on observed performance
Problem solving: adapting to challenges and correcting errors in real time
Performance Pistol: Skills for Speed and Accuracy with Andy Dang (Half Day)
Register for Performance Pistol: Skills for Speed and Accuracy
Skills for Speed and Accuracy takes your shooting to the next level. Learn to engage multiple targets at high speed, push your accuracy on difficult targets, and do both with the confidence that comes from understanding exactly how to modulate your performance on demand. This class is built around the aiming and confirmation concepts that separate fast, accurate shooters from everyone else.
Subjects:
Confirmation and aiming schemes
Target transitions
Confirmation modulation
Shotcalling
Equipment Recommendations: Pistol, minimum two magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 9 AM – 1 PM
Performance Pistol classes are designed for shooters with basic safe-handling proficiency. No specific prior class is required — each class addresses a distinct skill set and can be taken in any order.
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.
Intro to Competition Shooting Clinic with Andy Dang
Register for Intro to Competition Shooting Clinic with Andy Dang
So you want to shoot a match but don’t know where to start? The Intro to Competition Shooting Clinic at Rooftop Shooting Range is designed to answer the common questions new competitors have and prepare you to confidently step into your first match.
This clinic provides a practical, no-pressure introduction to the competitive shooting environment. Rather than focusing on raw performance, the emphasis is on understanding how matches actually work, what is expected of shooters, and how to navigate match day safely and efficiently. By the end of the clinic, you will have a clear process for preparing, showing up, and successfully participating in a competition.
The core goals of this course are simple: be safe, learn a lot, and have fun.
Subjects:
Getting started in competitive shooting
Common competition formats and divisions
Equipment selection, setup, and configuration
Holsters, belts, magazine placement, and stage gear considerations
Match logistics: registration, check-in, squad assignments, and flow
Stage walkthroughs and understanding stage briefs
Range commands and what they mean in real time
Basic competition rules for safety and scoring
How to safely and efficiently shoot a stage
Movement, position awareness, and muzzle discipline in a match environment
Expectations of shooters, squad etiquette, and sportsmanship
What to expect at your first match and how to avoid common mistakes
Equipment Recommendations: Any pistol appropriate for competition, gun belt with holster and magazine pouches, magazines sufficient to complete a stage without interruption
Ammunition: Minimum: 150 rounds | Suggested: 200 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes appropriate for outdoor movement. Plenty of hydration and light snacks.
Time Commitment: 9 AM – 1 PM
This clinic is designed for shooters who are new to competition or curious about getting started. No prior match experience is required, but students should already be comfortable safely handling their firearm. Learn it Saturday, then shoot your first match at Rooftop the following Saturday.
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.
Competitive Skills and Strategy with Andy Dang
Competitive Skills and Strategy with Andy Dang – Registration Opening Soon
Already shooting matches and ready to place higher? Competitive Skills and Strategy is Andy Dang’s advanced clinic for experienced competitors. It moves past fundamentals and into the decisions that separate mid-pack finishes from podiums: how you plan a stage, where you take risk, how you build activators that fire under pressure, and how you optimize performance across an entire match day.
This class pairs with the Intro to Competition Shooting Clinic on Saturday, January 2. Beginners take Saturday, experienced shooters take Sunday, and everyone can put it to use at the Rooftop match the following Saturday, January 9.
Subjects:
Stage planning: reading a stage brief, building a plan, and committing to it
Risk management: when to push speed and when to bank points
Activators and cues that trigger execution under match pressure
Position selection, entries, exits, and transitions on complex stages
Match-day performance optimization: mindset, pacing, and recovery between stages
Reviewing runs and turning mistakes into a training plan
Equipment Recommendations: Match-ready pistol, minimum three magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 9 AM – 1 PM
Intended for shooters with match experience. Registration and final pricing will be posted here soon. Questions? Email info@rooftopshooting.com.
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.
Performance Pistol: Mechanics of Movement and Positioning with Andy Dang (Half Day)
Register for Performance Pistol: Mechanics of Movement and Positioning with Andy Dang
Practical shooting is dynamic. Stages require moving between multiple positions efficiently, establishing effective shooting platforms quickly, and leaving positions without wasting time or breaking flow. This class covers the movement mechanics that underpin all dynamic shooting — how to move with intent, enter and exit positions explosively, and control your sectors of fire with precision.
Subjects:
Non-shooting movement
Mounted vs. dismounted movement
Positioning and blending
Sectors of fire
Entries and exits
Equipment Recommendations: Pistol, minimum two magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 9 AM – 1 PM
Performance Pistol classes are designed for shooters with basic safe-handling proficiency. No specific prior class is required — each class addresses a distinct skill set and can be taken in any order.
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.
Performance Pistol: Dynamic Shooting with Andy Dang (Half Day)
Register for Performance Pistol: Dynamic Shooting with Andy Dang
Shooting on the move is one of the highest-value skills in practical competition — and one of the most complex to execute well. Dynamic Shooting brings together fundamentals and movement mechanics simultaneously, teaching you how to maintain accuracy while in motion, manage balance and control under dynamic conditions, and blend entries and exits with active shooting. Whether you're looking to save time on competition stages or build a more complete skill set, this class delivers.
Subjects:
Effects of movement on shooting
Dynamic entries and exits
Control of movement and balance
Shooting while moving
Dynamic skills application
Equipment Recommendations: Pistol, minimum two magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 9 AM – 1 PM
Performance Pistol classes are designed for shooters with basic safe-handling proficiency. No specific prior class is required — each class addresses a distinct skill set and can be taken in any order.
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.
Practice Day and Office Hours at Rooftop Shooting Range with Andy Dang
Register for Practice Day and Office Hours at Rooftop Shooting Range
Practice Day & Office Hours is designed for shooters looking to build momentum, refine their skills, and gain clarity in their training. Whether you're new to performance shooting, working through a plateau, or aiming to improve match performance, this session provides a structured environment to assess and develop your abilities.
This class blends guided practice with coaching to help identify inefficiencies and introduce actionable solutions. Through a combination of stage runs, focused drills, and targeted instruction, students will receive both group-based learning and individualized feedback. The goal is to provide direction, reinforce fundamentals, and help each shooter leave with a clearer path forward.
The specific skills covered will be tailored to the group based on pre-class input and real-time observations throughout the session.
Subjects:
Stage runs: applying skills under pressure and identifying breakdowns
Diagnostics: identifying inefficiencies in performance and decision-making
Fundamentals refinement: grip, vision, and trigger control under live conditions
Movement and positioning: navigating stages efficiently and effectively
Training strategy: how to structure practice for continued improvement
Coaching feedback: individualized input based on observed performance
Problem solving: adapting to challenges and correcting errors in real time
Performance Pistol: Core Fundamentals with Andy Dang (Half Day)
Register for Performance Pistol: Core Fundamentals with Andy Dang
Core Fundamentals is a principles-first approach to performance marksmanship. Built around the three elementary pillars of shooting — grip, vision, and trigger control — this class establishes the mechanical foundation that every higher-level skill depends on. You'll leave with a repeatable process for training, a clear framework for self-diagnosis, and the essential manipulations to perform confidently on the range.
Subjects:
Stance and posture
Grip
Vision
Trigger control
Index
Tension management
Draw
Reloads
Single-handed shooting
Equipment configuration
Training philosophy and diagnostics
Equipment Recommendations: Pistol, minimum two magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 9 AM – 1 PM
Performance Pistol classes are designed for shooters with basic safe-handling proficiency. No specific prior class is required — each class addresses a distinct skill set and can be taken in any order.
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.
9/12/26 RSR PCSL 2-GUN MATCH
Rooftop Shooting Range is proud to host a 4-stage 2-Gun match! Competitors will have the option to shoot either the Practical or Competition division, following the PCSL 2-Gun rules.
Important Competitor Notice:
This event is not designed for first-time match shooters. If you have never participated in a match before, we strongly encourage you to begin with a 1-Gun (pistol-only or rifle-only) match before stepping into 2-Gun. Handling two firearms in dynamic courses requires a strong foundation in match safety, gun handling, and stage management.
We’re excited to continue hosting incredible matches, but we need your help to make them happen! Stage setup will begin at 7:00 AM, and we’re looking for at least 12 committed volunteers to help create an exceptional experience. To ensure everything runs smoothly, we kindly ask volunteers to confirm their attendance as volunteers at least 48 hours before each match.
Ready to lend a hand? Sign up here: https://docs.google.com/spreadsheets/d/1Z8pv1cOCyVtnKkVMYUXJa7Sz3uVUDssxIXPV04_ttpU/edit?usp=sharing
Participants will be approved based on their history of helping out at matches, so if you haven’t volunteered yet, now is the perfect time to jump in!
- 4 stages
- Match fee is $50 for non-members and $40 for range members (Range members must be part of the Rooftop Shooting Range PCSL Club to receive the discounted rate: https://practiscore.com/clubs/rooftop_shooting_pcsl/membership/join)
- Sign in starts at 8:15 AM
- New shooter brief: 8:40 AM
- Sign-in closes at 8:45 AM
- Match starts at 9:00 AM (WE WILL START WITHOUT YOU IF YOU ARE NOT ON TIME)
- Equipment: Rifle, pistol, magazines, belt with mag pouches, rifle bag, sling, and chamber flag
- Round count: minimum of 140 rounds (It is recommended that you bring extra ammo just in case, say 200 rounds to for make-up shots)
-Minimum caliber: 5.7x28, 5.45x39, 5.56x45, 9x19mm
-Maximum caliber: .308
-Ammo restrictions: no green tip, bi-metal jacketed ammo, 7n6, penetrators, etc.
If you're unable to attend, please withdraw so that others may have an opportunity to attend.
Please keep in mind that PCSL safety standards require that 1) a rifle be unloaded and slung OR 2) unloaded and in a rifle bag when a competitor is not shooting.
*WE ARE REQUIRING THE USE OF RIFLE BAGS TO TRANSPORT YOUR RIFLE FROM YOUR VEHICLE TO THE SAFE TABLES*
*Note: Refunds will not be provided within 72 hours of the match. This is to discourage shooters from signing up, withdrawing, and taking up a slot for another shooter too close to the match date. Refunds will be provided net of a 2.9% Stripe CC processing fee unless the match is canceled by Rooftop Shooting Range.*
Practice Day and Office Hours at Rooftop Shooting Range with Andy Dang
Register for Practice Day and Office Hours at Rooftop Shooting Range
Practice Day & Office Hours is designed for shooters looking to build momentum, refine their skills, and gain clarity in their training. Whether you're new to performance shooting, working through a plateau, or aiming to improve match performance, this session provides a structured environment to assess and develop your abilities.
This class blends guided practice with coaching to help identify inefficiencies and introduce actionable solutions. Through a combination of stage runs, focused drills, and targeted instruction, students will receive both group-based learning and individualized feedback. The goal is to provide direction, reinforce fundamentals, and help each shooter leave with a clearer path forward.
The specific skills covered will be tailored to the group based on pre-class input and real-time observations throughout the session.
Subjects:
Stage runs: applying skills under pressure and identifying breakdowns
Diagnostics: identifying inefficiencies in performance and decision-making
Fundamentals refinement: grip, vision, and trigger control under live conditions
Movement and positioning: navigating stages efficiently and effectively
Training strategy: how to structure practice for continued improvement
Coaching feedback: individualized input based on observed performance
Problem solving: adapting to challenges and correcting errors in real time
Performance Pistol: Skills for Speed and Accuracy with Andy Dang (Half Day)
Register for Performance Pistol: Skills for Speed and Accuracy
Skills for Speed and Accuracy takes your shooting to the next level. Learn to engage multiple targets at high speed, push your accuracy on difficult targets, and do both with the confidence that comes from understanding exactly how to modulate your performance on demand. This class is built around the aiming and confirmation concepts that separate fast, accurate shooters from everyone else.
Subjects:
Confirmation and aiming schemes
Target transitions
Confirmation modulation
Shotcalling
Equipment Recommendations: Pistol, minimum two magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 9 AM – 1 PM
Performance Pistol classes are designed for shooters with basic safe-handling proficiency. No specific prior class is required — each class addresses a distinct skill set and can be taken in any order.
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.
Performance Pistol: Core Fundamentals with Andy Dang (Half Day)
Register for Performance Pistol: Core Fundamentals with Andy Dang
Core Fundamentals is a principles-first approach to performance marksmanship. Built around the three elementary pillars of shooting — grip, vision, and trigger control — this class establishes the mechanical foundation that every higher-level skill depends on. You'll leave with a repeatable process for training, a clear framework for self-diagnosis, and the essential manipulations to perform confidently on the range.
Subjects:
Stance and posture
Grip
Vision
Trigger control
Index
Tension management
Draw
Reloads
Single-handed shooting
Equipment configuration
Training philosophy and diagnostics
Equipment Recommendations: Pistol, minimum two magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 9 AM – 1 PM
Performance Pistol classes are designed for shooters with basic safe-handling proficiency. No specific prior class is required — each class addresses a distinct skill set and can be taken in any order.
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.
Performance Pistol: Dynamic Shooting with Andy Dang (Half Day)
Register for Performance Pistol: Dynamic Shooting with Andy Dang
Shooting on the move is one of the highest-value skills in practical competition — and one of the most complex to execute well. Dynamic Shooting brings together fundamentals and movement mechanics simultaneously, teaching you how to maintain accuracy while in motion, manage balance and control under dynamic conditions, and blend entries and exits with active shooting. Whether you're looking to save time on competition stages or build a more complete skill set, this class delivers.
Subjects:
Effects of movement on shooting
Dynamic entries and exits
Control of movement and balance
Shooting while moving
Dynamic skills application
Equipment Recommendations: Pistol, minimum two magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 9 AM – 1 PM
Performance Pistol classes are designed for shooters with basic safe-handling proficiency. No specific prior class is required — each class addresses a distinct skill set and can be taken in any order.
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.
Performance Pistol: Mechanics of Movement and Positioning with Andy Dang (Half Day)
Register for Performance Pistol: Mechanics of Movement and Positioning with Andy Dang
Practical shooting is dynamic. Stages require moving between multiple positions efficiently, establishing effective shooting platforms quickly, and leaving positions without wasting time or breaking flow. This class covers the movement mechanics that underpin all dynamic shooting — how to move with intent, enter and exit positions explosively, and control your sectors of fire with precision.
Subjects:
Non-shooting movement
Mounted vs. dismounted movement
Positioning and blending
Sectors of fire
Entries and exits
Equipment Recommendations: Pistol, minimum two magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 9 AM – 1 PM
Performance Pistol classes are designed for shooters with basic safe-handling proficiency. No specific prior class is required — each class addresses a distinct skill set and can be taken in any order.
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.
Performance Pistol: Core Fundamentals with Andy Dang (Half Day)
Register for Performance Pistol: Core Fundamentals with Andy Dang
Core Fundamentals is a principles-first approach to performance marksmanship. Built around the three elementary pillars of shooting — grip, vision, and trigger control — this class establishes the mechanical foundation that every higher-level skill depends on. You'll leave with a repeatable process for training, a clear framework for self-diagnosis, and the essential manipulations to perform confidently on the range.
Subjects:
Stance and posture
Grip
Vision
Trigger control
Index
Tension management
Draw
Reloads
Single-handed shooting
Equipment configuration
Training philosophy and diagnostics
Equipment Recommendations: Pistol, minimum two magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 9 AM – 1 PM
Performance Pistol classes are designed for shooters with basic safe-handling proficiency. No specific prior class is required — each class addresses a distinct skill set and can be taken in any order.
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.
Performance Pistol: Skills for Speed and Accuracy with Andy Dang (Half Day)
Register for Performance Pistol: Skills for Speed and Accuracy
Skills for Speed and Accuracy takes your shooting to the next level. Learn to engage multiple targets at high speed, push your accuracy on difficult targets, and do both with the confidence that comes from understanding exactly how to modulate your performance on demand. This class is built around the aiming and confirmation concepts that separate fast, accurate shooters from everyone else.
Subjects:
Confirmation and aiming schemes
Target transitions
Confirmation modulation
Shotcalling
Equipment Recommendations: Pistol, minimum two magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 9 AM – 1 PM
Performance Pistol classes are designed for shooters with basic safe-handling proficiency. No specific prior class is required — each class addresses a distinct skill set and can be taken in any order.
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.
Practice Day and Office Hours at Rooftop Shooting Range with Andy Dang
Register for Practice Day and Office Hours at Rooftop Shooting Range
Practice Day & Office Hours is designed for shooters looking to build momentum, refine their skills, and gain clarity in their training. Whether you're new to performance shooting, working through a plateau, or aiming to improve match performance, this session provides a structured environment to assess and develop your abilities.
This class blends guided practice with coaching to help identify inefficiencies and introduce actionable solutions. Through a combination of stage runs, focused drills, and targeted instruction, students will receive both group-based learning and individualized feedback. The goal is to provide direction, reinforce fundamentals, and help each shooter leave with a clearer path forward.
The specific skills covered will be tailored to the group based on pre-class input and real-time observations throughout the session.
Subjects:
Stage runs: applying skills under pressure and identifying breakdowns
Diagnostics: identifying inefficiencies in performance and decision-making
Fundamentals refinement: grip, vision, and trigger control under live conditions
Movement and positioning: navigating stages efficiently and effectively
Training strategy: how to structure practice for continued improvement
Coaching feedback: individualized input based on observed performance
Problem solving: adapting to challenges and correcting errors in real time
Performance Pistol: Mechanics of Movement and Positioning with Andy Dang (Half Day)
Register for Performance Pistol: Mechanics of Movement and Positioning with Andy Dang
Practical shooting is dynamic. Stages require moving between multiple positions efficiently, establishing effective shooting platforms quickly, and leaving positions without wasting time or breaking flow. This class covers the movement mechanics that underpin all dynamic shooting — how to move with intent, enter and exit positions explosively, and control your sectors of fire with precision.
Subjects:
Non-shooting movement
Mounted vs. dismounted movement
Positioning and blending
Sectors of fire
Entries and exits
Equipment Recommendations: Pistol, minimum two magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 9 AM – 1 PM
Performance Pistol classes are designed for shooters with basic safe-handling proficiency. No specific prior class is required — each class addresses a distinct skill set and can be taken in any order.
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.
Performance Pistol: Core Fundamentals with Andy Dang (Half Day)
Register for Performance Pistol: Core Fundamentals with Andy Dang
Core Fundamentals is a principles-first approach to performance marksmanship. Built around the three elementary pillars of shooting — grip, vision, and trigger control — this class establishes the mechanical foundation that every higher-level skill depends on. You'll leave with a repeatable process for training, a clear framework for self-diagnosis, and the essential manipulations to perform confidently on the range.
Subjects:
Stance and posture
Grip
Vision
Trigger control
Index
Tension management
Draw
Reloads
Single-handed shooting
Equipment configuration
Training philosophy and diagnostics
Equipment Recommendations: Pistol, minimum two magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 9 AM – 1 PM
Performance Pistol classes are designed for shooters with basic safe-handling proficiency. No specific prior class is required — each class addresses a distinct skill set and can be taken in any order.
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.
Performance Pistol: Skills for Speed and Accuracy with Andy Dang (Half Day)
Register for Performance Pistol: Skills for Speed and Accuracy
Skills for Speed and Accuracy takes your shooting to the next level. Learn to engage multiple targets at high speed, push your accuracy on difficult targets, and do both with the confidence that comes from understanding exactly how to modulate your performance on demand. This class is built around the aiming and confirmation concepts that separate fast, accurate shooters from everyone else.
Subjects:
Confirmation and aiming schemes
Target transitions
Confirmation modulation
Shotcalling
Equipment Recommendations: Pistol, minimum two magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 9 AM – 1 PM
Performance Pistol classes are designed for shooters with basic safe-handling proficiency. No specific prior class is required — each class addresses a distinct skill set and can be taken in any order.
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.
Ladies Intro to Pistol Foundations with Jenn Tang (Women's Beginner Course)
Register for Intro to Pistol Foundations on 6/28/2026
Intro to Pistol Foundations is designed specifically for women with no prior pistol experience. This course starts from the ground up, focusing on safety, understanding how a pistol works, and building comfort and confidence on the range.
This is a slow-paced, supportive class that emphasizes proper handling, clear explanations, and safe repetition. Students will learn the why behind each skill, not just the steps, creating a strong base for future training and continued development.
No prior experience is required.
Subjects:
Firearm safety rules and safety mindset
Range etiquette and range commands
Pistol components and basic operation
Ammunition overview and function
Grip fundamentals and hand placement
Stance and body position
Sight alignment and sight picture
Trigger press and follow-through
Recoil awareness and management
Live-fire fundamentals at a controlled pace
Safe loading, unloading, and malfunction clearing
Confidence-building through coached repetition
Equipment Recommendations:
Semi-automatic pistol (9mm recommended)
2–3 magazines
Eye protection and ear protection (required)
Closed-toe shoes
Hat with brim recommended
Range rental or borrowed pistols are acceptable if students do not own one. Please contact the instructor in advance to coordinate equipment needs.
Ammunition:
Minimum: 150 rounds
Suggested: 200 rounds
Attire / What to Bring:
Eye and ear protection
Attire suitable for forecasted weather conditions
Closed-toe shoes
Plenty of hydration and light snacks
Notebook and pen (optional for note-taking)
Time Commitment: 4 Hours (10 AM - 2 PM)
Performance Pistol: Core Fundamentals with Andy Dang (Half Day)
Register for Performance Pistol: Core Fundamentals with Andy Dang
Core Fundamentals is a principles-first approach to performance marksmanship. Built around the three elementary pillars of shooting — grip, vision, and trigger control — this class establishes the mechanical foundation that every higher-level skill depends on. You'll leave with a repeatable process for training, a clear framework for self-diagnosis, and the essential manipulations to perform confidently on the range.
Subjects:
Stance and posture
Grip
Vision
Trigger control
Index
Tension management
Draw
Reloads
Single-handed shooting
Equipment configuration
Training philosophy and diagnostics
Equipment Recommendations: Pistol, minimum two magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 9 AM – 1 PM
Performance Pistol classes are designed for shooters with basic safe-handling proficiency. No specific prior class is required — each class addresses a distinct skill set and can be taken in any order.
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.
Concealed Carry Concepts with Jenn Tang (Women’s Concealed Carry Course)
Register for Concealed Carry Concepts with Jenn Tang (Women’s Concealed Carry Course)
Concealed Carry Concepts is designed specifically for women who are considering or currently practicing concealed carry and want to develop safe, practical, and realistic solutions that fit their body type, lifestyle, and daily clothing choices.
This is a structured, supportive class that focuses on helping students build confidence in everyday carry habits, decision-making, and situational awareness. Students will learn how to evaluate different carry methods, configure holsters, and safely draw, shoot, and reholster in a controlled environment.
This course emphasizes finding what works for you personally, not a one-size-fits-all approach.
Prior pistol experience is recommended but not required.
Subjects:
Firearm safety rules and safety mindset
Review of pistol fundamentals
Overview of common concealed carry methods
Pros and cons of different carry positions
Holster selection: fit, retention, clips, and comfort
Setting up a holster or bag for your body type
Safe draw from concealment
Safe reholstering techniques
Dry fire fundamentals from concealment
Live-fire practice from concealment
Reloading considerations for concealed carry
Situational awareness and mindset
Basic legal considerations related to self-defense
Common concealment mistakes and how to avoid them
Confidence-building through coached repetition
Equipment Recommendations:
Semi-automatic pistol (9mm recommended)
2–3 magazines
Eye protection and ear protection (required)
Closed-toe shoes
Comfortable everyday clothing
Holster(s) or carry systems if already owned (not required)
Students will have the opportunity to try multiple carry methods provided during class. Please contact the instructor in advance to coordinate equipment needs if necessary.
Ammunition:
Minimum: 150 rounds
Suggested: 200 rounds
Attire / What to Bring:
Eye and ear protection
Attire suitable for forecasted weather conditions
Closed-toe shoes
Comfortable clothing appropriate for concealed carry
Plenty of hydration and light snacks
Notebook and pen (optional for note-taking)
Time Commitment: 3 Hours (9 AM - 12 PM)
Specific class times will be provided upon registration.
Please note that Concealed Carry Concepts is designed to help students safely explore and develop their personal concealed carry setup. Prior experience is helpful but not required. This course builds upon foundational pistol skills and introduces real-world concealed carry application.
Performance Pistol: Skills for Speed and Accuracy with Andy Dang (Half Day)
Register for Performance Pistol: Skills for Speed and Accuracy
Skills for Speed and Accuracy takes your shooting to the next level. Learn to engage multiple targets at high speed, push your accuracy on difficult targets, and do both with the confidence that comes from understanding exactly how to modulate your performance on demand. This class is built around the aiming and confirmation concepts that separate fast, accurate shooters from everyone else.
Subjects:
Confirmation and aiming schemes
Target transitions
Confirmation modulation
Shotcalling
Equipment Recommendations: Pistol, minimum two magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 9 AM – 1 PM
Performance Pistol classes are designed for shooters with basic safe-handling proficiency. No specific prior class is required — each class addresses a distinct skill set and can be taken in any order.
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.
Performance Pistol: Core Fundamentals with Andy Dang (Half Day)
Register for Performance Pistol: Core Fundamentals with Andy Dang
Core Fundamentals is a principles-first approach to performance marksmanship. Built around the three elementary pillars of shooting — grip, vision, and trigger control — this class establishes the mechanical foundation that every higher-level skill depends on. You'll leave with a repeatable process for training, a clear framework for self-diagnosis, and the essential manipulations to perform confidently on the range.
Subjects:
Stance and posture
Grip
Vision
Trigger control
Index
Tension management
Draw
Reloads
Single-handed shooting
Equipment configuration
Training philosophy and diagnostics
Equipment Recommendations: Pistol, minimum two magazines, gun belt, magazine pouches, eye protection, ear protection
Ammunition: Minimum: 250 rounds | Suggested: 350 rounds
Attire / What to Bring: Attire suitable for forecasted weather conditions. Closed-toe shoes, hat, sunscreen. Plenty of hydration and snacks.
Time Commitment: 9 AM – 1 PM
Performance Pistol classes are designed for shooters with basic safe-handling proficiency. No specific prior class is required — each class addresses a distinct skill set and can be taken in any order.
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.