About Us

Survival Skills are learned Through Hands-on Training

For more than 21 years, GPS, LLC, offers the most intensive and comprehensive firearm and sniper school training in the country. We combine our experience teaching military, law enforcement, and the most high-end private schools to provide the best courses and tactical shooting skills available anywhere.

We believe that every person has the right to defend themselves and their loved ones from attack with whatever force is necessary within the limits of the law.

We also believe that the average (untrained) person is incapable of mounting an effective defense without appropriate training and dedicated practice.

Many forms of self-defense training take years to achieve a level of proficiency. Although beneficial on many levels, that kind of training will not be of much use in the short term.

Our instructors are drawn from many professions, not just military. All share the common goal to bring quality training to the novice and advanced gun owner in Phoenix, Arizona.

What We Teach

We, at GPS, can teach you combat proven and simple techniques using logically progressing skills. You can experience the confidence that comes with learning the proper tactical skills and psychological mindset necessary to handle yourself in a crisis or attack.


Our Approach

Our proven approach to Tactical Weapons Training builds on a strong foundation in safety and basic skills. People quickly advance under our staffs’ expert guidance.

CowTown Range

GPS Sniper School utilizes Cowtown Range in Peoria, Arizona for all courses. This facility offers a true 360-degree range in an inclusive training environment that allows seclusion and safety while maintaining a practical distance from urban amenities. This facility also is set up to enable unique training scenarios as some classes may require.

Cowtown Ranges is a carefully planned and laid out property that allows us to train from multiple locations, including established and covered firing lines, within steps of our air-conditioned classroom.

Cowtown Range is separated into two major sections: The “back side” of the property allows for a 100 and 200-yard range, “Iraqi” village, moving targets, multiple unknown steel target ranges, high angle shooting, many stalk lanes, and urban training in any one of many houses. The “front side” allows for a 100, 200, and 300-yard range, a multiple room shoot house, a 25-yard pistol/carbine bay, high angle shooting, moving targets, and more!

Many of the functions of both sides of the property are similar; this is based on our need to train multiple military and government units at the same time due to our popular training program.

# of Individuals Trained This Year

Military Background

Police Background

Special Ops Training groups


Students from these organizations were taught by GPS, LLC staff.
References AARs available upon request

US Army 2/75th Rangers 3rd Special Forces Group 19th Special Forces Gr. 82nd ABN Div 101st ABN Div 10th Mountain DIV 40th ID/1st Cav Div 500th MP SRT Space Command Military Intelligence Arizona National Guard California National Guard Texas National Guard Wisconsin National Guard

US Marine Corps 2nd Recon Battalion 4th Recon Battalion 2nd DIV 1/6 2nd DIV 2/8 MP SRT snipers

US Naval Special Warfare Grp 2 Sniper School Staff SEAL Team 2 SEAL Team 3 SEAL Team 4 SEAL Team 5 SEAL Team 7 Det South

US Air Force Guardian Angels 123rd Special Tactics Squadron 613th Security Forces Squadron 52nd Security Forces Squadron

US Dept of Defense Pentagon Police Dept Counter-Sniper Unit


US Dept Of Energy Office Of Secure Transportation

US Coast Guard Law Enforcement Team Sniper Instructors

US Marshal’s Service Special Operations Group sniper US Marshal’s AZ field office

US Dept of Navy NCIS Naval Academy PD SWAT

US Treasury FT Knox Mint Police

US Capitol US Capitol Police Force

US BIA SRT Sniper Team

US National Park Service

ALASKA Homer PD Anchorage PD


ARIZONA AZ Dept of Corrections SRT Phoenix PD Maricopa County SO SWAT Pima County SO Tucson PD SWAT Scottsdale PD SWAT Glendale SWAT Chandler PD SWAT Peoria PD SWAT Yavapai Co. SWAT Prescott Valley PD Sierra Vista PD SWAT Apache Co. SWAT Buckeye PD Fredonia Marshal’s Office Show Low PD SWAT Globe PD Globe SWAT SaffordPD SWAT


CALIFORNIA LAPD LA County Sheriff’s Department Oakland PD SWAT California Highway Patrol San Bernardino Co. Drug Task Force Fresno Co. SWAT Foster City PD San Jose PD San Diego PD San Francisco PD Santa Barbara Sheriff’s Department Imperial Co. Drug Task Force Hillsborough PD Nuclear Security Calexico PD

CHICAGO Chicago Police SWAT

COLORADO CO Dept Of Corrections SORT Snipers Aurora PD Chafee Co. SO Denver Police Department Lakewood PD SWAT Mesa County PD Montrose Co SWAT Wheat Ridge PD SWAT

CONNECTICUT Naugutuck PD Greenwich PD SWAT

FLORIDA Coral Gables Police Department Osceola County SO Santa Rosa County SO Nuclear Security

GEORGIA Atlanta Police Department Lowndes County PD

HAWAII Hawaii County PD SWAT Honolulu SWAT

IOWA Bettendorf PD Nuclear Security

KANSAS State Highway Patrol


MARYLAND Alleghany County SO



MISSOURI Lee’s Summit PD

MONTANA Missoula Co. SWAT Lewis & Clark Co. SWAT

NEBRASKA Montgomery County SWAT Sidney PD SWAT Nuclear Security

NEVADA Las Vegas Metro SWAT N. Las Vegas SWAT Henderson PD SWAT Nye County SWAT Sparks Police Department

NEW JERSEY Beachwood PD Essex County SWAT

NEW MEXICO Albuquerque SWAT Lake Arthur PD Bernalillo County Sheriff’s Department Dona Ana County SWAT Sante Fe SWAT Sante Fe Co SWAT Taos County Sheriff’s Dept. Rio Rancho SWAT

NEW YORK New York State Police New York Dept of Corrections East Fishkill PD

NORTH CAROLINA Concord PD Johnston County Sheriff’s Office Wake Co. SWAT

OKLAHOMA Tulsa PD Logan County SWAT Cherokee Nation Marshal Service

OHIO Columbus PD Wadsworth PD SWAT

OREGON Eugene PD Beaverton PD Gresham PD SWAT Jackson County Sheriff’s Office


TEXAS Alvin PD SWAT Bexar County SWAT Dallas Co. Constables Snipers Georgetown PD SWAT Grapeland PD Houston PD Irving PD SWAT Mesquite PD SWAT New Braunfels PD

UTAH Utah State Patrol Utah County SWAT Cache County SWAT Kane County SWAT


WASHINGTON Vancouver PD SWAT Kennewick PD Washington Co SWAT Lewis & Clark Co SWAT



CANADA Royal Canadian Mounted Police Canadian ArmedForces Army Reserve Vancouver PD ERT Edmonton Police Service Victoria PD ERT Delta PD ERT

AUSTRALIA New South Wales Police Army Infantry

BRAZIL Rio De Janeiro Police Snipers Rio De Janeiro Military Police Snipers


ITALY Rome Police snipers

Philipines ARMY SOCOM 1st Scout Rangers