About Us

The SOLUS line was designed and built around the core belief that equipment should not be the marksman’s limiting factor under any use case.

Who We Are

American Owned Small Business - Personalized Service On Every Order

Too many businesses grow too large and lose sight of what makes them so unique. As hands-on owners, Geoff and James, we are proud to fulfill each and every order.  We strive to seek out and offer products at a highly competitive price, as well as be responsive to our customers to provide a positive shopping experience. We are fortunate so many of you give us the opportunity to serve you again and again.

Customer Support

Have Questions or need a quick answer on something?  Visit our Customer Help Center, and we're on it!

Fast Delivery!

Our Charlotte, North Carolina fulfillment and distribution facilities package and ship our own orders 5 days per week.

30 Day Returns

We want you to be completely satisfied with your purchase, but in the event you are not, or we have made a mistake, let us know through our Customer Help Center.

Product Availability

We are a stocking dealer. If it's in our inventory, it's in stock and ready to ship directly to you.  No 3rd party shipping services.

Price Match!

We do our best to price match and, in most cases, beat any competitor's shipped price for in-stock items.

Payment Methods

We accept all major credit & debit cards.

Arm or Ally is a combat veteran-owned and operated company operating in Charlotte, NC.  We offer high-quality firearms, AR components, accessories for Glock, ammunition, and reloading components from America's leading manufacturers.  We've served the firearms and reloading community since 2014, built a fantastic team, become more efficient, and kept a low overhead - all factors enabling us to offer our customers the best prices in the industry while backing it up with responsive customer service.   Arm or Ally is not a job to us; it's a mission to succeed.  We wake up every morning and truly enjoy the service we provide for our customers. We're very thankful so many of you allow us to continue serving you over and over again.

FFL:  1-56-179-01-4E-13375
Address:  1021-C Technology Drive, Indian Trail, NC 28079