Get Listed
List Your AmmoTo list your ammunition inventory on AmmoBase, we require a product data feed in XML or JSON format. If you currently do not have a feed available, we offer web crawling services as an alternative solution. However, providing an XML feed is the most efficient method for both parties, ensuring faster processing and reduced server load.
Below you will find our preferred XML feed format specification. While we recommend matching this format exactly for optimal integration, we can accommodate alternative feed structures. Our technical team can work with various feed formats to ensure your products are properly listed on our platform.
Supported Ammunition Categories
View Full Caliber List →Handgun Ammo
All handgun calibers including 9mm, .45 ACP, .380 Auto, .40 S&W, and more
Rifle Ammo
All rifle calibers including 5.56, .223, .308, 6.5 Creedmoor, 7.62x39, and more
Rimfire Ammo
All rimfire calibers including .22 LR, .22 Mag, .17 HMR, and more
Shotgun Ammo
All shotgun gauges including 12 gauge, 20 gauge, .410 bore, and more
Minimum Requirements
1. Feed Update Frequency: The feed must be real-time or updated at least every 5 minutes.
2. Stock Status: The feed should include only in-stock, ready-to-ship products, or clearly indicate whether the product is in-stock or not by a field like <qty_available>72</qty_available> or <availability>in stock</availability>.
3. Product Type Indicator: Each record in the feed must contain a product type indicator set to "ammunition". This field is required for proper categorization and display on our platform.
4. Single Feed Requirement: Our system processes one feed per retailer. All ammunition products must be included in a single data feed, regardless of category (handgun, rifle, rimfire, or shotgun).
5. UPC or MPN: When one exists, each product should include a UPC or MPN, either in the <upc> field or in the product title.
6. Public Availability: All items listed in the feed should be purchasable by the general public without qualification (i.e. no "membership" or any other purchase required).
7. Brand Field: The <brand> field should contain the brand name most prominently displayed on the product/box.
8. Required Fields: Each record must contain at minimum: product title, URL, price, caliber, number of rounds, brand name, and product type. Missing required fields will result in the product being excluded from our listings.
XML Feed Format
Handgun Ammunition Example
<productlist retailer="yoursiteURL.com">
<product>
<type>ammunition</type>
<title><![CDATA[.38 Special Federal LE Tactical Hydra-Shok 147gr. 50rds +P+ HP]]></title>
<brand><![CDATA[Federal]]></brand>
<caliber><![CDATA[38 Special]]></caliber>
<url><![CDATA[http://yoursiteURL.com/products/item12345.html]]></url>
<upc>054041163255</upc>
<grains><![CDATA[147]]></grains>
<price><![CDATA[21.99]]></price>
<numrounds><![CDATA[50]]></numrounds>
<shot_size><![CDATA[]]></shot_size>
<shell_length><![CDATA[]]></shell_length>
<purchaselimit>10</purchaselimit>
<condition>new</condition>
<casing>brass</casing>
<thumbnail_image><![CDATA[http://yoursiteURL.com/images/product12345.jpg]]></thumbnail_image>
<fps><![CDATA[1050]]></fps>
</product>
</productlist>Shotgun Ammunition Example
<product>
<type>ammunition</type>
<brand><![CDATA[Hornady]]></brand>
<caliber><![CDATA[12 GAUGE]]></caliber>
<title><![CDATA[Hornady TAP LightMagnum 12 Gauge 2 3/4" 00 Buckshot Case of 250]]></title>
<url><![CDATA[http://yoursiteURL.com/products/item34567.html]]></url>
<upc>054041163255</upc>
<price><![CDATA[249.99]]></price>
<numrounds><![CDATA[250]]></numrounds>
<shot_size><![CDATA[OO]]></shot_size>
<shell_length><![CDATA[2 3/4"]]></shell_length>
<condition>new</condition>
<thumbnail_image><![CDATA[http://yoursiteURL.com/images/product34567.jpg]]></thumbnail_image>
<fps><![CDATA[1325]]></fps>
</product>Rifle Ammunition Example
<product>
<type>ammunition</type>
<title><![CDATA[.308 Winchester Federal Premium 150gr SP - 20rds]]></title>
<brand><![CDATA[Federal]]></brand>
<caliber><![CDATA[308 Winchester]]></caliber>
<url><![CDATA[http://yoursiteURL.com/products/308-fed-150gr.html]]></url>
<upc>029465012345</upc>
<grains><![CDATA[150]]></grains>
<price><![CDATA[34.99]]></price>
<numrounds><![CDATA[20]]></numrounds>
<condition>new</condition>
<casing>brass</casing>
<thumbnail_image><![CDATA[http://yoursiteURL.com/images/308-fed-150gr.jpg]]></thumbnail_image>
<fps><![CDATA[2820]]></fps>
</product>Field Reference Chart
| Field | Product Types | Requirement | Description | Example |
|---|---|---|---|---|
| <type> | all | required | Product type: must be 'ammunition' | <type>ammunition</type> |
| <title> | all | required | Product title: concise, yet descriptive (160 chars or less) | <title><![CDATA[.38 Special Federal 147gr 50rds]]></title> |
| <url> | all | required | Fully-qualified URL to product page (1000 chars or less) | <url><![CDATA[https://yoursite.com/product.html]]></url> |
| <price> | all | required | Price (decimal, digits and decimal point only) | <price>34.95</price> |
| <caliber> | ammunition (required) | required | Caliber (must match our known calibers list) | <caliber><![CDATA[.44 S&W Mag]]></caliber> |
| <numrounds> | ammunition | required | Number of rounds for the given price | <numrounds>1000</numrounds> |
| <brand> | all | required | Brand name (max 50 chars) | <brand><![CDATA[Sellier & Bellot]]></brand> |
| <upc> | all | required when exists | UPC (typically 12 digits) | <upc>020892100077</upc> |
| <casing> | ammunition | required if not brass | Case material: brass, steel, aluminum, alloy, or composite | <casing>aluminum</casing> |
| <condition> | ammunition | required if not new | Condition: new, remanufactured, surplus, seconds | <condition>new</condition> |
| <purchaselimit> | ammunition | required if limit < 1000 rounds | Max number of boxes per order | <purchaselimit>5</purchaselimit> |
| <minpurchase> | ammunition | required if min > 2 boxes | Minimum purchase required | <minpurchase>2</minpurchase> |
| <grains> | ammunition | strongly recommended | Bullet weight in grains | <grains>147</grains> |
| <shot_size> | shotgun ammunition | strongly recommended | Shot size(s) or "slug" | <shot_size>OO</shot_size> |
| <shell_length> | shotgun ammunition | strongly recommended | Shell length in inches | <shell_length>2 3/4</shell_length> |
| <thumbnail_image> | all | strongly recommended | Fully-qualified URL to product thumbnail image (JPG, PNG, or WebP format recommended) | <thumbnail_image><![CDATA[https://yoursite.com/images/product.jpg]]></thumbnail_image> |
| <rebate> | ammunition | optional | Rebate amount in dollars | <rebate>5.00</rebate> |
| <fps> | ammunition | optional | Muzzle velocity in feet per second | <fps>1050</fps> |
Important Notes
Feed Response Time: Once we send the request to your server to fetch your data feed, it must respond within 90 seconds, or our system will give up. We typically fetch all data feeds every 3 minutes.
Stock Status: The feed should include only in-stock/available products, or clearly indicate whether the product is in-stock or not.
Complete Inventory: Your feed must include all in-stock ammunition products your store sells. Partial inventory listings are not permitted. This ensures accurate search results and maintains the integrity of our marketplace.
Special Characters: For fields that have special characters such as "&", the whole field should be escaped using a CDATA section. For example: <![CDATA[40 S&W]]>
Caliber Specificity: The caliber in the <caliber> field must be specific and match our standardized caliber list. Ambiguous entries such as "22" are not acceptable, as they could refer to multiple calibers (.22LR, .22 WMR, .22 Short, etc.). Please use the exact caliber designation from our supported calibers list.
Quantity Variations: To maintain search result quality, limit quantity variations for identical products to a maximum of three options (e.g., lowest, middle, and highest quantity tiers). This prevents duplicate listings and ensures a better user experience.
Free Shipping: Products eligible for free shipping must include "FREE SHIPPING" in the product title. This information will be prominently displayed in our search results to help customers identify shipping benefits.
Additional Fees: Any fees beyond standard sales tax and shipping costs must be clearly disclosed in the product title. Examples include HAZMAT fees, handling charges, or other surcharges. Transparency in pricing is essential for customer trust.
Muzzleloading Items: Muzzleloading and black powder ammunition are not currently supported on our platform. Please exclude these items from your data feed.
Purchase Limits & Minimums
Purchase Limits: If your store policy restricts the number of boxes a customer can purchase per order (and the limit is less than 1,000 total rounds), include a <purchaselimit> field with the maximum number of boxes allowed. Omit this field or set it to 0 to indicate no purchase limit.
Minimum Purchase Requirements: For products with minimum purchase requirements, populate the <numrounds> and <price> fields with the total rounds and total price for the minimum purchase quantity. Alternatively, use the <minpurchase> field to specify the minimum number of boxes required.
Ammunition Condition & Case Material
Ammunition Condition: Factory new ammunition (manufactured within the past 5 years) does not require a condition field. For remanufactured, surplus, or seconds ammunition, include a <condition> field with the appropriate value: "remanufactured", "surplus", or "seconds".
Case Material: Our system defaults to brass casing unless otherwise specified. For non-brass cases, include a <casing> field with one of the following values: 'aluminum', 'steel', 'brass', 'alloy', or 'composite'. This information helps customers filter products by case material preference.
Pricing Options
Flat Fee Option
Pay a one-time flat fee of $45 to get your products listed on AmmoBase. No additional fees or per-click charges.
- One-time payment
- No per-click fees
- Unlimited product listings
- Perfect for high-traffic retailers
Pay-Per-Click Option
Pay only for qualified traffic with AvantLink. You're charged $0.08 per unique click to your product pages.
- Pay only for actual clicks
- Tracked via AvantLink
- No upfront costs
- Perfect for testing the platform
Note: You can choose either pricing option when you get listed. Contact us to discuss which option works best for your business.
Ready to Get Started?
Submit your retailer information and get your ammunition products listed on AmmoBase today.
List Your Ammo