Since 1969


Note: Due to the extremely high volume of orders, your credit card may not be charged until the order is ready to be processed.

Delayed Shipping -

Due to a higher volume of orders, our shipping may be delayed up to 4 - 6 business days (Orders containing Haz-Mat items like primers and powder may be delayed approximately 8 to 21 business days). We will continue to work as hard as we can to get your order out as soon as possible.


Phone Staff -

We apologize for any delay on our phones - We are experiencing an extremely high volume of phone calls and our customer service is processing orders. We will try get to your phone calls as soon as possible.


Local Customer Pick-Up Service (Partially Closed Again)-

Due to Montgomery County Emergency Order #9, we have had to alter our pick-up process slightly.  We are limiting non-employee contact to help prevent the spread of Covid19. 

This is temporary, but for the time being, here’s how it works:

*Important! ALL orders must be preplaced either over the phone or website with pre-payment.  No orders will be taken in person. You will be notified when your order is ready for Pick-Up*

  • Place the order online or by phone (M-F 8:00am-5:00pm)
  • It’ll soon be picked, checked and processed by our front room staff. (M-F 8:30am-5:30pm)
  • You’ll receive an Email notification that your order is ready for pick-up.
  • You can come pick up your order when you receive this notice.

We won’t be able to:

  • Edit the order.
  • Add to the order.
  • Place orders in person… Sorry.

We apologize for the inconvenience and we do appreciate your understanding as well as your business.


Pricing and Backorders -

Due to the combination of factories being back logged on shipping orders, some factories being closed, and manufacturers prices are fluctuating, high demand items are not being offered to backorder. In those high demand categories, specific items pricing and availability are fluctuating daily and we will have to adjust our pricing accordingly. Because we can not predict what the price and availibilty from the manufacturer will be in the upcoming weeks, we cannot allow backorders on those items.


International Orders Temporarily Suspended -

We have currently suspended all international shipments and will not be international processing orders until further notice. Please check back for updates on our international order status.