MSR Distribution is a wholesale distributor of firearms, optics, ammunition, parts and accessories selling to retailers only.
To start the easy process of becoming one of our valued dealers, please REGISTER for an account.
You will need to submit information about your business to include your FFL license information. Please have copies of your license available when registering for an account on our site.
Once your dealer application has been submitted, you will be contacted by an account manager to complete setting up your account.
NOTE: Pricing is only available to logged in dealers.
API NOW AVAILABLE! Contact Us if you wish to automate your website product and ordering process with MSR!
MSR Distribution has developed a system to automate the delivery of product information to active, registered MSR Distribution customers. You MUST have an account with MSR Distribution in order to apply for this feature. If you are unsure whether or not your company has an active account with MSR Distribution, please call us at 702.215.3606 and inquire.
Option 1: FTP and HTTPS access to product feed files. Authorized customers will be able to access files with full product information, pricing, and stock quantity. Stock quantity files are updated every 5 minutes.
Option 2: Consists of an API system which facilitates integrating order submission and processing through our website, as well as product data. You can use the API exclusively, or use the FTP system for product updates, and use the API for order integration.
In order to receive access to this system, you will need to request access through your MSR Sales representative and supply us with a contact email address (this can be your IT representative or an address other than your sales email) and your MSR customer number. Further information will be supplied upon acceptance.
If you represent a product feed supply company, please direct inquiries to email@example.com
Random emails from individuals with no MSR Account or no information regarding your business interests will be ignored. Please register for an account if you are a retailer, and talk with your sales rep.
If you are a retail customer, none of this applies to you, as we are unable to service retail customers! Request our products through your local retail outlet or favorite online retailer.
I understand and agree that the following terms and conditions shall apply to all purchase transactions
made by the applicant/customer (“Customer”):
The undersigned customer hereby certifies that all information supplied on the Customer Account Application is true and correct, and that he/she is at least 21 years of age and has read and fully understands the Terms and Conditions to the account.