Welcome to Independence Armory!

We are a family-owned retail store located in Petaluma, CA. We have combined our passion for firearms with our customer service experience to provide Sonoma County and the greater North Bay Area with exceptional service and phenomenal pricing. At our store, you will find a variety firearms of all styles and prices. As parents and a former Marine, we are hyper-vigilant about safety, so we have joined forces with a Certified NRA Instructor to offer safety and educational courses for shooters of all proficiencies. We also offer a variety of gun-smithing work. Please browse our site or come on in and learn more about us! If you don't see what you want, just ask!