Practical – USPSA

The Practical Division is a USPSA affiliated club (Area 2) and shoots on the 2nd Sunday of each month. The match is generally 5 stages, including a USPSA classifier.

Practical Shooting is a fun, fast-paced, action shooting sport, using realistic courses of fire and scenarios that challenges your mind, your body, and your hardware as you explore the limits of the man-machine combination. The only restrictions on course designers pertain to safety and standardized targets; beyond that, the sky’s the limit! Practical Shooting matches are realistic and diverse. Multiple targets, moving targets, partial targets, knock-down steel targets, no-shoot targets that cover or obscure “shoot” targets, barricades, doors, windows, walls, tables, cars, boats, motorcycles—all these and other props are mixed together by course designers to create constantly changing situations which challenge the competitor to shoot and think! As Practical Shooting is freestyle, you provide the solution to the shooting problem, and both your score (points) and speed (time) are factored. 

“DVC” (diligentia, vis, celiratis) is the Practical Shooting motto; it stands for “Accuracy, Power, and Speed,” and symbolizes the challenge of the sport. How fast can you shoot? How accurately? Can you find the right mix of speed and accuracy to solve the shooting scenario before you?  Our matches are a great way to hone your defensive pistolcraft skills, in a sporting, ‘non-Rambo’ environment. 

This division sponsors an annual 2-day Charity Match in mid-April generating monies for college scholarships. The match is known for its fun stages, relaxed atmosphere and the offer of a Mulligan. Shooters from all the surrounding states are known to be here.

New shooters and spectators are welcome at all the matches. Eye and ear protection are required.

Follow us on instagram with ymm_practical_division.


  • Practical News

    USPSA Monthly Match

    Our next monthly USPSA Match will be Sunday, October 12th 2025. Details below:

    • Location: Adair Range Yuma, Arizona 85367
    • 5 Stages/ 1 classifier
    • Members $15.00
    • Non-Members $20.00
    • Juniors shoot free
    • Setup at 6:30 am
    • Checkin begins at 7:30 am and ends at 8:15 am
    • Shooters meeting at 8:30 am

    If you miss check in you will be deleted from the match and refunded if pre-paid, please be on time.

    As always, your help setting up and tearing down is extremely appreciated. I personally want to thank everyone that have been bringing out their own tools to help, I think we can all agree it has made a huge difference in set up time!

    We are now taking online payments with registration! If you are a current YMM Member, you will receive the $5 discount when you pay. If you would prefer to pay at the range, we accept cash, checks or Credit Card. Pre-registration is preferred and highly recommended.

    See you on the range!

    For More Information…

    Contact Rick Labistre at mil_reticle@yahoo.com