• 4050 Durock Rd
    Shingle Springs, CA 95682

Welcome To Sierra Shield

At Sierra Shield, we’re serious about firearms and shooting.  We offer the best in firearms and training to help our neighbors be safe, responsible citizens while enjoying the sport of shooting.  

We are conveniently located right off Highway 50 near the Ponderosa off ramp. 

************UPDATED HOURS***************


During the current SHELTER IN PLACE “order”, and until further notice, Sierra Shield will be open BY APPOINTMENT ONLY as follows;




Call us at 530-387-0110 for an APPOINTMENT.  For your safety and ours NO WALK-INS.

Demand for firearms and ammo has been explosive.  It seems times and events like this have made many citizens realize we are all ultimately responsible for defending ourselves and our families.  Facing reality makes it clear that the Second Amendment wasn’t about hunting.

Persons who were unfamiliar or uncomfortable around firearms are rushing to arm themselves.  We just want to remind everyone that a weapon in the hands of an untrained citizen can be, at one extreme, ineffective and, at the other extreme, dangerous.  If you are new to firearm ownership, please seek safety and proficiency training from professional instructors.

We sold all firearms and ammo we had in our inventory when this gun rush started, but we are starting to get new items daily.  SO. . . . . . . . . .

During the SHELTER IN PLACE “order’, our current inventory will be listed on our Facebook page.  Check on the POSTS section.  Look over our inventory then call us to make an appointment.


Firearm Training

New and Used Firearms for Sale

We Buy Firearms


Firearm Storage

*****POSTPONED*******  Sierra Shield Training Academy provides the best classroom and range training available.   Our experienced Instructors will help you get your California and Utah CCW permit and carry legally!   UTAH Non-Resident CCW (valid in over 35+ states) requires no extra class time and now includes Nevada.  Register on-line or at our store for all of our training courses.  All seats are reserved and courses may fill up so don’t wait, register today.
For more information email sales@sierrashield.com or call 530-387-0110

Sierra Shield Proudly Supports