Delta Personal Security Products main menu

Home About Firearms Services Contact

DPSP Concealed Carry

Welcome to your one stop shop for firearms and concealed carry training. Whether you are you looking for training, firearms, holsters or ammunition, we have exactly what you need to protect yourself, your loved ones and your property.

Contact us to find out more about upcoming classes, current firearm specials, or bulk orders of ammunition. We're standying by and happy to help!

About Us

Delta Personal Security Products has been selling firearms and providing training since 1982. Our instructors have a combined law enforcement and military training experience of 39 years. Whether you're seeking one on one training, or group training we are here to meet your needs.

In addition to military and law enforcement training, all of our trainers are certified National Rifle Assocaition instructors. Call us today for help with any firearms or training needs

Our Services

Concealed Carry Classes

We offer concealed carry classes, taught by New Mexico Department of Public Safety certified instructors, that meets the requirements for New Mexico concealed carry permits. Classes start at $150, group rates are available if you book your party now in advance. Starting at $150

Private Instruction

Contact us today for out of the box training. Whether it's a class for couples, one on one marksmenship improvement, or something specific you have in mind that you would like to improve on. Contact us today for pricing.

Female Personal Safety Training

This is not your typical concealed carry class. Geared specifically towards women, you will leave this class not only able to apply for your concealed carry permit, you will learn how to make yourself less vulnerable. Starting at $180

Under Construction

Check back soon for more information on purchasing firearms and ammunition online.

Contact us today about ordering firearms, or to find out what we currently have in stock


1728 Abrazo Rd, Suite A, Rio Rancho, NM 87124

Call us today! (505) 388-0001