gunmagwarehouse.com Open in urlscan Pro
2606:4700:10::ac43:252f  Public Scan

URL: https://gunmagwarehouse.com/magpul-pmag-gen-m3-lr-sr-25-308-7-62x51-ar-10-20-round-magazine.html
Submission: On January 10 via manual from US — Scanned from US

Form analysis 6 forms found in the DOM

<form class="aa-Form" action="" novalidate="" role="search">
  <div class="aa-InputWrapperPrefix"><label class="aa-Label" for="autocomplete-0-input" id="autocomplete-0-label"><button class="aa-SubmitButton" type="submit" title="Submit"><svg class="aa-SubmitIcon" viewBox="0 0 24 24" width="20" height="20"
          fill="currentColor">
          <path
            d="M16.041 15.856c-0.034 0.026-0.067 0.055-0.099 0.087s-0.060 0.064-0.087 0.099c-1.258 1.213-2.969 1.958-4.855 1.958-1.933 0-3.682-0.782-4.95-2.050s-2.050-3.017-2.050-4.95 0.782-3.682 2.050-4.95 3.017-2.050 4.95-2.050 3.682 0.782 4.95 2.050 2.050 3.017 2.050 4.95c0 1.886-0.745 3.597-1.959 4.856zM21.707 20.293l-3.675-3.675c1.231-1.54 1.968-3.493 1.968-5.618 0-2.485-1.008-4.736-2.636-6.364s-3.879-2.636-6.364-2.636-4.736 1.008-6.364 2.636-2.636 3.879-2.636 6.364 1.008 4.736 2.636 6.364 3.879 2.636 6.364 2.636c2.125 0 4.078-0.737 5.618-1.968l3.675 3.675c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414z">
          </path>
        </svg></button></label>
    <div class="aa-LoadingIndicator" hidden=""><svg class="aa-LoadingIcon" viewBox="0 0 100 100" width="20" height="20">
        <circle cx="50" cy="50" fill="none" r="35" stroke="currentColor" stroke-dasharray="164.93361431346415 56.97787143782138" stroke-width="6">
          <animateTransform attributeName="transform" type="rotate" repeatCount="indefinite" dur="1s" values="0 50 50;90 50 50;180 50 50;360 50 50" keyTimes="0;0.40;0.65;1"></animateTransform>
        </circle>
      </svg></div>
  </div>
  <div class="aa-InputWrapper"><input class="aa-Input" aria-autocomplete="both" aria-labelledby="autocomplete-0-label" id="autocomplete-0-input" autocomplete="off" autocorrect="off" autocapitalize="off" enterkeyhint="search" spellcheck="false"
      placeholder="Search for products, categories, ..." maxlength="512" type="search"></div>
  <div class="aa-InputWrapperSuffix"><button class="aa-ClearButton" type="reset" title="Clear" hidden=""><svg class="aa-ClearIcon" viewBox="0 0 24 24" width="18" height="18" fill="currentColor">
        <path
          d="M5.293 6.707l5.293 5.293-5.293 5.293c-0.391 0.391-0.391 1.024 0 1.414s1.024 0.391 1.414 0l5.293-5.293 5.293 5.293c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414l-5.293-5.293 5.293-5.293c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z">
        </path>
      </svg></button></div>
</form>

POST

<form class="form form-login" method="post" data-bind="event: {submit: login }" id="login-form">
  <div class="fieldset login" data-bind="attr: {'data-hasrequired': $t('* Required Fields')}" data-hasrequired="* Required Fields">
    <div class="field email required">
      <label class="label" for="customer-email"><span data-bind="i18n: 'Email Address'">Email Address</span></label>
      <div class="control">
        <input name="username" id="customer-email" type="email" class="input-text" data-mage-init="{&quot;mage/trim-input&quot;:{}}" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true, 'validate-email':true}"
          autocomplete="off">
      </div>
    </div>
    <div class="field password required">
      <label for="pass" class="label"><span data-bind="i18n: 'Password'">Password</span></label>
      <div class="control">
        <input name="password" type="password" class="input-text" id="pass" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true}" autocomplete="off">
      </div>
    </div>
    <!-- ko foreach: getRegion('additional-login-form-fields') -->
    <!-- ko template: getTemplate() -->
    <input name="captcha_form_id" type="hidden" data-bind="value: formId,  attr: {'data-scope': dataScope}" value="user_login" data-scope="">
    <!-- ko if: (isRequired() && getIsVisible())--><!-- /ko -->
    <!-- /ko -->
    <!-- /ko -->
    <div class="actions-toolbar">
      <input name="context" type="hidden" value="checkout">
      <div class="primary">
        <button type="submit" class="action action-login secondary" name="send" id="send2">
          <span data-bind="i18n: 'Sign In'">Sign In</span>
        </button>
      </div>
      <div class="secondary">
        <a class="action" data-bind="attr: {href: forgotPasswordUrl}" href="https://gunmagwarehouse.com/customer/account/forgotpassword/">
                                <span data-bind="i18n: 'Forgot Your Password?'">Forgot Your Password?</span>
                            </a>
      </div>
    </div>
  </div>
</form>

POST https://gunmagwarehouse.com/checkout/cart/add/uenc/aHR0cHM6Ly9ndW5tYWd3YXJlaG91c2UuY29tL21hZ3B1bC1wbWFnLWdlbi1tMy1sci1zci0yNS0zMDgtNy02Mng1MS1hci0xMC0yMC1yb3VuZC1tYWdhemluZS5odG1s/product/1485/

<form data-product-sku="MAG291" action="https://gunmagwarehouse.com/checkout/cart/add/uenc/aHR0cHM6Ly9ndW5tYWd3YXJlaG91c2UuY29tL21hZ3B1bC1wbWFnLWdlbi1tMy1sci1zci0yNS0zMDgtNy02Mng1MS1hci0xMC0yMC1yb3VuZC1tYWdhemluZS5odG1s/product/1485/" method="post"
  id="product_addtocart_form" novalidate="novalidate">
  <input type="hidden" name="product" value="1485">
  <input type="hidden" name="selected_configurable_option" value="">
  <input type="hidden" name="related_product" id="related-products-field" value="">
  <input type="hidden" name="item" value="1485">
  <input name="form_key" type="hidden" value="bFj0jid27sm6ZIIG">
  <div class="product-options-wrapper" id="product-options-wrapper" data-hasrequired="* Required Fields">
    <div class="fieldset" tabindex="0">
      <script>
        require(['jquery'], function($) {
          window.amasty_conf_config = {
            "share": {
              "enable": "0",
              "title": "Share",
              "link": "COPY"
            },
            "display": {
              "option_label": false
            }
          };
        });
      </script>
      <div class="swatch-opt" data-role="swatch-options" data-rendered="true">
        <div class="swatch-attribute color" data-attribute-code="color" data-attribute-id="92"><span id="option-label-color-92" class="swatch-attribute-label">Color</span><span class="swatch-attribute-hover-option"></span><span
            class="swatch-attribute-selected-option"></span>
          <div aria-activedescendant="" tabindex="0" aria-invalid="false" aria-required="true" role="listbox" aria-labelledby="option-label-color-92" class="swatch-attribute-options clearfix">
            <div class="swatch-option image" id="option-label-color-92-item-4046" index="0" aria-checked="false" aria-describedby="option-label-color-92" tabindex="0" data-option-type="2" data-option-id="4046" data-option-label="Medium Coyote Tan"
              aria-label="Medium Coyote Tan" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-thumb="https://gunmagwarehouse.com/media/attribute/swatch/swatch_thumb/110x90/medium-coyote-tan.jpg"
              data-option-tooltip-value="https://gunmagwarehouse.com/media/attribute/swatch/swatch_image/30x30/medium-coyote-tan.jpg"
              style="background: url(https://gunmagwarehouse.com/media/attribute/swatch/swatch_image/30x30/medium-coyote-tan.jpg) no-repeat center; background-size: initial;width:30px; height:30px"></div>
            <div class="swatch-option image" id="option-label-color-92-item-175" index="1" aria-checked="false" aria-describedby="option-label-color-92" tabindex="0" data-option-type="2" data-option-id="175" data-option-label="Black"
              aria-label="Black" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-thumb="https://gunmagwarehouse.com/media/attribute/swatch/swatch_thumb/110x90/Black.jpg"
              data-option-tooltip-value="https://gunmagwarehouse.com/media/attribute/swatch/swatch_image/30x30/Black.jpg"
              style="background: url(https://gunmagwarehouse.com/media/attribute/swatch/swatch_image/30x30/Black.jpg) no-repeat center; background-size: initial;width:30px; height:30px"></div>
          </div><input class="swatch-input super-attribute-select" name="super_attribute[92]" type="text" value="" data-selector="super_attribute[92]" data-validate="{required: true}" aria-required="true" aria-invalid="false">
        </div>
      </div>
      <script>
        require(['jquery'], function($) {
          //<![CDATA[
          $.extend(true, $, {
            calendarConfig: {
              dayNames: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
              dayNamesMin: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
              monthNames: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
              monthNamesShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
              infoTitle: 'About\u0020the\u0020calendar',
              firstDay: 0,
              closeText: 'Close',
              currentText: 'Go\u0020Today',
              prevText: 'Previous',
              nextText: 'Next',
              weekHeader: 'WK',
              timeText: 'Time',
              hourText: 'Hour',
              minuteText: 'Minute',
              dateFormat: "D, d M yy", // $.datepicker.RFC_2822
              showOn: 'button',
              showAnim: '',
              changeMonth: true,
              changeYear: true,
              buttonImageOnly: null,
              buttonImage: null,
              showButtonPanel: true,
              showWeek: true,
              timeFormat: '',
              showTime: false,
              showHour: false,
              showMinute: false
            }
          });
          enUS = {
            "m": {
              "wide": ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
              "abbr": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
            }
          }; // en_US locale reference
          //]]>
        });
      </script>
    </div>
  </div>
  <div class="product-options-bottom">
    <div class="box-tocart mt-4 pt-4 border-top border-top-1 position-relative">
      <div class="fieldset d-flex column-gap-4 column-gap-lg-5 mb-0">
        <div class="field qty mb-0">
          <div class="control d-flex border border-1">
            <a href="javascript:void(0)" class="d-inline-flex align-items-center justify-content-center px-3 fs-10 gmw-qty_minus gmw-product-qty_button text-decoration-none"><i class="fa-solid fa-minus" aria-hidden="true"></i></a>
            <input type="number" name="qty" id="qty" min="0" value="1" title="Qty" class="input-text qty p-0 border-0 text-center gmw-product-qty_input"
              data-validate="{&quot;required-number&quot;:true,&quot;validate-item-quantity&quot;:{&quot;maxAllowed&quot;:10000}}">
            <a href="javascript:void(0)" class="d-inline-flex align-items-center justify-content-center px-3 fs-8 gmw-qty_plus gmw-product-qty_button text-decoration-none"><i class="fa-solid fa-plus" aria-hidden="true"></i></a>
          </div>
        </div>
        <button type="submit" title="Add to Cart" class="action primary tocart btn btn-cta flex-grow-1 rounded-1 font-secondary fs-8 text-uppercase" id="product-addtocart-button">
          <span>Add to Cart</span>
        </button>
      </div>
    </div>
    <script>
      document.addEventListener("DOMContentLoaded", () => {
        const messagesContainer = document.querySelector('.page.messages');
        if (messagesContainer) {
          new MutationObserver(mutations => {
            mutations.forEach(mutation => {
              if (mutation.type === 'childList') {
                mutation.addedNodes.forEach(node => {
                  if (node.nodeType === 1) {
                    const targetNode = node.querySelector('#gmw-added_to_cart');
                    if (targetNode) {
                      const messageSuccess = targetNode.closest('.message-success');
                      if (messageSuccess) {
                        messageSuccess.style.display = 'none';
                      }
                    }
                  }
                });
              }
            });
          }).observe(messagesContainer, {
            childList: true,
            subtree: true
          });
        }
      });
    </script>
  </div>
</form>

<form aria-label="Write A Review Form">
  <div class="write-review-wrapper write-form">
    <div class="write-review yotpo-regular-box" id="write-review-tabpanel-main-widget" role="tabpanel">
      <div class="yotpo-header">
        <div>
          <h2 class="y-label yotpo-header-title">WRITE A REVIEW</h2>
        </div>
        <div class="yotpo-mandatory-explain"> <span class="yotpo-mandatory-mark">*</span> Indicates a required field </div> <br> <span class="yotpo-mandatory-mark">* </span> <span class="y-label"
          id="write-review-score-ff08506c-6b26-4866-98b8-df82412b7686">Score: <span class="form-input-error yotpo-hidden" id="yotpo_score_message_ff08506c-6b26-4866-98b8-df82412b7686"></span></span>
        <div aria-describedby="yotpo_score_message_ff08506c-6b26-4866-98b8-df82412b7686" aria-labelledby="write-review-score-ff08506c-6b26-4866-98b8-df82412b7686" role="radiogroup" tabindex="-1"> <span class="stars-wrapper"> <span
              class="yotpo-icon yotpo-icon-empty-star pull-left review-star" data-score="1" aria-label="score 1" role="radio" tabindex="0" aria-checked="false" aria-required="true"></span> <span
              class="yotpo-icon yotpo-icon-empty-star pull-left review-star" data-score="2" aria-label="score 2" role="radio" tabindex="-1" aria-checked="false" aria-required="true"></span> <span
              class="yotpo-icon yotpo-icon-empty-star pull-left review-star" data-score="3" aria-label="score 3" role="radio" tabindex="-1" aria-checked="false" aria-required="true"></span> <span
              class="yotpo-icon yotpo-icon-empty-star pull-left review-star" data-score="4" aria-label="score 4" role="radio" tabindex="-1" aria-checked="false" aria-required="true"></span> <span
              class="yotpo-icon yotpo-icon-empty-star pull-left review-star" data-score="5" aria-label="score 5" role="radio" tabindex="-1" aria-checked="false" aria-required="true"></span> </span> </div>
      </div>
      <div class="write-review-content">
        <div class="form-group">
          <div class="form-element"> <span class="yotpo-mandatory-mark">* </span> <label class="y-label" for="yotpo_input_review_title_ff08506c-6b26-4866-98b8-df82412b7686"> Title: <span class="form-input-error yotpo-hidden"
                id="yotpo_input_review_title_error_ff08506c-6b26-4866-98b8-df82412b7686"></span> </label> <input id="yotpo_input_review_title_ff08506c-6b26-4866-98b8-df82412b7686" class="y-input" name="review_title" maxlength="150"
              aria-required="true" placeholder="" aria-describedby="yotpo_input_review_title_error_ff08506c-6b26-4866-98b8-df82412b7686"> </div>
          <div class="form-element"> <span class="yotpo-mandatory-mark">* </span> <label class="y-label" for="yotpo_input_review_content_ff08506c-6b26-4866-98b8-df82412b7686"> Review: <span class="form-input-error yotpo-hidden"
                id="yotpo_input_review_content_error_ff08506c-6b26-4866-98b8-df82412b7686"></span> </label> <textarea id="yotpo_input_review_content_ff08506c-6b26-4866-98b8-df82412b7686" class="y-input yotpo-text-box" name="review_content"
              aria-required="true" placeholder="" aria-describedby="yotpo_input_review_content_error_ff08506c-6b26-4866-98b8-df82412b7686"></textarea> </div>
        </div>
      </div>
      <div class="yotpo-footer yotpo-animation-opacity visible" style="display: inherit;">
        <div class="socialize-wrapper">
          <div class="connected">You are connected as <span class="username"></span></div>
          <div class="socialize"> <span class="y-label">Connect with:</span>
            <div>
              <div class="yotpo-default-button yotpo-icon-btn" data-network="twitter" aria-label="connect with twitter" role="link" tabindex="0"><span class="yotpo-icon yotpo-icon-twitter pull-left"></span></div>
              <div class="yotpo-default-button yotpo-icon-btn" data-network="facebook" aria-label="connect with facebook" role="link" tabindex="0"><span class="yotpo-icon yotpo-icon-facebook pull-left"></span></div>
            </div>
          </div>
          <div class="yotpo-or"> -OR- </div>
        </div>
        <div class="connect-wrapper visible " style="display: inherit;">
          <div class="form-element name-input visible" style="display: inherit;"> <span class="yotpo-mandatory-mark">* </span> <label class="y-label" for="yotpo_input_review_username_ff08506c-6b26-4866-98b8-df82412b7686">Use your name: <span
                class="form-input-error yotpo-hidden" id="yotpo_input_review_username_error_ff08506c-6b26-4866-98b8-df82412b7686"></span></label> <input id="yotpo_input_review_username_ff08506c-6b26-4866-98b8-df82412b7686" class="y-input"
              autocomplete="nickname" name="display_name" maxlength="40" aria-required="true" placeholder="" aria-describedby="yotpo_input_review_username_error_ff08506c-6b26-4866-98b8-df82412b7686"> </div>
          <div class="form-element email-input visible" style="display: inherit;"> <span class="yotpo-mandatory-mark">* </span> <label class="y-label" for="yotpo_input_review_email_ff08506c-6b26-4866-98b8-df82412b7686">Email: <span
                class="form-input-error yotpo-hidden" id="yotpo_input_review_email_error_ff08506c-6b26-4866-98b8-df82412b7686"></span></label> <input id="yotpo_input_review_email_ff08506c-6b26-4866-98b8-df82412b7686" class="y-input"
              autocomplete="email" name="email" aria-required="true" placeholder="" aria-describedby="yotpo_input_review_email_error_ff08506c-6b26-4866-98b8-df82412b7686"> </div>
          <div class="yotpo-clr"></div>
        </div>
      </div>
      <div class="error-box yotpo-hidden">
        <div class="text-wrapper"> <span class="error-text empty yotpo-hidden">Review's title &amp; body can't be empty</span>
          <span class="error-text empty_question yotpo-hidden">Question's body can't be empty</span>
          <span class="error-text score yotpo-hidden">Please enter a star rating for this review</span>
          <span class="error-text display_name_empty yotpo-hidden">Name field cannot be empty</span>
          <span class="error-text email yotpo-hidden">Invalid email</span>
          <span class="error-text user-already-reviewed yotpo-hidden">Your review has already been submitted.</span>
          <span class="error-text max_length yotpo-hidden">Max length was exceeded</span>
          <span class="error-text mandatory_field yotpo-hidden">Please fill out all of the mandatory (*) fields</span>
          <span class="error-text open_question_answer_length yotpo-hidden">One or more of your answers does not meet the required criteria</span>
        </div>
        <div class="yotpo-icon-btn-small transparent-color-btn"><span class="yotpo-icon yotpo-icon-cross" role="button" tabindex="0" aria-label="close error message"></span></div>
      </div>
      <div class="form-element submit-button"> <span class="form-input-error yotpo-hidden"></span> <input type="button" class="yotpo-default-button primary-color-btn yotpo-submit" aria-disabled="true" data-button-type="submit" value="Post"> </div>
      <div class="yotpo-preloader-wrapper">
        <div class="yotpo yotpo-pre-loader">
          <span class="yotpo-empty-stars">
            <span class="yotpo-icon yotpo-icon-empty-star"></span>
            <span class="yotpo-icon yotpo-icon-empty-star"></span>
            <span class="yotpo-icon yotpo-icon-empty-star"></span>
            <span class="yotpo-icon yotpo-icon-empty-star"></span>
            <span class="yotpo-icon yotpo-icon-empty-star"></span>
          </span>
          <span class="yotpo-full-stars">
            <span class="yotpo-icon yotpo-icon-star"></span>
            <span class="yotpo-icon yotpo-icon-star"></span>
            <span class="yotpo-icon yotpo-icon-star"></span>
            <span class="yotpo-icon yotpo-icon-star"></span>
            <span class="yotpo-icon yotpo-icon-star"></span>
          </span>
        </div>
      </div>
      <div class="yotpo-clr"></div>
    </div>
  </div>
</form>

<form aria-label="Ask A Question Form">
  <div class="write-question-wrapper write-form">
    <div class="write-review yotpo-regular-box" id="write-question-tabpanel" role="tabpanel">
      <div>
        <h2 class="y-label yotpo-header-title">ASK A QUESTION</h2>
      </div>
      <div class="yotpo-mandatory-explain"> <span class="yotpo-mandatory-mark">* </span> Indicates a required field </div> <br>
      <div class="write-question-content">
        <div class="form-group">
          <div class="form-element"> <label class="y-label" for="yotpo_input_question_content"><span class="yotpo-mandatory-mark">* </span>Question: <span class="form-input-error yotpo-hidden"></span></label> <textarea
              id="yotpo_input_question_content" class="y-input yotpo-text-box" name="review_content" maxlength="1000" aria-required="true" placeholder=""></textarea> </div>
        </div>
      </div>
      <div class="error-box yotpo-hidden">
        <div class="text-wrapper"> <span class="error-text empty yotpo-hidden">Review's title &amp; body can't be empty</span>
          <span class="error-text empty_question yotpo-hidden">Question's body can't be empty</span>
          <span class="error-text score yotpo-hidden">Please enter a star rating for this review</span>
          <span class="error-text display_name_empty yotpo-hidden">Name field cannot be empty</span>
          <span class="error-text email yotpo-hidden">Invalid email</span>
          <span class="error-text user-already-reviewed yotpo-hidden">Your review has already been submitted.</span>
          <span class="error-text max_length yotpo-hidden">Max length was exceeded</span>
          <span class="error-text mandatory_field yotpo-hidden">Please fill out all of the mandatory (*) fields</span>
          <span class="error-text open_question_answer_length yotpo-hidden">One or more of your answers does not meet the required criteria</span>
        </div>
        <div class="yotpo-icon-btn-small transparent-color-btn"><span class="yotpo-icon yotpo-icon-cross"></span></div>
      </div>
      <div class="yotpo-footer yotpo-animation-opacity visible" style="display: inherit;">
        <div class="connect-wrapper">
          <div class="form-element name-input"> <label class="y-label" for="yotpo_input_question_username"><span class="yotpo-mandatory-mark">* </span>Use your name: <span class="form-input-error yotpo-hidden"></span></label> <input
              id="yotpo_input_question_username" class="y-input" autocomplete="nickname" name="display_name" maxlength="40" aria-required="true" placeholder=""> </div>
          <div class="form-element email-input visible" style="display: inherit;"> <label class="y-label" for="yotpo_input_question_email"><span class="yotpo-mandatory-mark">* </span>Email: <span class="form-input-error yotpo-hidden"></span></label>
            <input id="yotpo_input_question_email" class="y-input" autocomplete="email" name="email" aria-required="true" placeholder=""> </div>
          <div class="yotpo-clr"></div>
        </div>
      </div>
      <div class="form-element submit-button"> <span class="form-input-error yotpo-hidden"></span> <input type="button" class="yotpo-default-button primary-color-btn yotpo-submit" aria-disabled="true" data-button-type="submit" value="Post"> </div>
      <div class="yotpo-clr"></div>
    </div>
  </div>
</form>

POST https://gunmagwarehouse.com/newsletter/subscriber/new/

<form class="form subscribe d-flex mx-md-auto" novalidate="novalidate" action="https://gunmagwarehouse.com/newsletter/subscriber/new/" method="post" id="newsletter-validate-detail">
  <div class="field newsletter d-flex w-100 position-relative">
    <label for="newsletter" class="flex-grow-1">
      <input name="email" type="email" id="newsletter" placeholder="Email address..." data-validate="{required:true, 'validate-email':true}" class="w-100 px-2 border border-1 rounded-0 bg-white fs-8">
    </label>
    <button class="action subscribe primary btn btn-primary px-4 py-0 fs-8" title="Sign Up" type="submit" aria-label="Subscribe">
      <span>Sign Up</span>
    </button>
  </div>
</form>

Text Content

The store will not work correctly when cookies are disabled.

JavaScript seems to be disabled in your browser. For the best experience on our
site, be sure to turn on Javascript in your browser.

 * 1 (800) 409-9439
 * Contact Us
 * Track Your Order



 * Sign In / Register
 * My Account
 * Wishlist

My Cart
You have no items in your shopping cart.

Back Close
All Magazines
All Magazines Shop All
Rifle Magazines
Rifle Magazines Shop All
AR-15
AR-10
AK-47
CZ Scorpion
Grand Power Stribog
HK MP5
Kriss Vector
M1A
10/22 Magazine
Ruger Mini-14
SKS
S&W M&P 15-22
Sig MPX
Handgun Magazines
Handgun Magazines Shop All
1911
Canik TP9
Glock 17
Glock 19
Glock 21
Glock 26
Glock 43X
HK VP9
Ruger LCP
Sig P320
Sig P365
Springfield Echelon
Springfield Hellcat
Walther PDP
Shotgun Magazines
Shotgun Magazines Shop All
AR-12
MKA 1919
Mossberg 590M
Saiga-12
Ammunition
Ammunition Shop All
Handgun Ammo
Handgun Ammo Shop All
9mm
.40 S&W
.45 Auto (ACP)
10mm
5.7x28
.38 Special
.357 Magnum
.44 Magnum
.380 Auto (ACP)
.45 Colt
.357 Sig
Rifle Ammo
Rifle Ammo Shop All
.22 LR
.223 Remington
5.56x45 NATO
.308 Winchester
6.5 Creedmoor
.300 Blackout
7.62x39
.30-06 Springfield
.30-30 Winchester
.300 Winchester Magnum
6.5 Grendel
Shotgun Ammo
Shotgun Ammo Shop All
12 Gauge
20 Gauge
28 Gauge
.410 Gauge
Application
Application Shop All
Defensive
Precision
Hunting
Target
Accessories
Accessories Shop All
Optics
Optics Shop All
Red Dot Sights
Rifle Scopes
Iron Sights
Night Vision
Thermal
Rangefinders
Binoculars
Spotting Scopes
Optics Accessories
Optics Accessories Shop All
Scope Covers
Scope Bases
Scope Mounts
Scope Rings
Scope Mounting
Red Dot Mounts & Adapters
Lights & Lasers
Lights & Lasers Shop All
Laser Sights
Weapon Lights
Handheld Lights
Light Mounts
Pressure Pads
Batteries & Chargers
Magazine Accessories
Magazine Accessories Shop All
Magazine Sleeves
Magazine Extensions
Magazine Springs
Magazine Bodies
Magazine Followers
Magazine Floorplates & Base Pads
Loaders
Loaders Shop All
Rifle Magazine Loaders
Handgun Magazine Loaders
Revolver Loaders
Gun Parts
Gun Parts Shop All
AR-15 Parts
AR-15 Parts Shop All
AR-15 Handguards
AR-15 Stocks
AR-15 Barrels
AR-15 Triggers
AR-15 Lower Parts
AR-15 Upper Parts
AR-15 Sights
AR-15 Uppers
Muzzle Devices
Muzzle Devices Shop All
Flash Hiders
Muzzle Brakes & Compensators
Suppressor Mounts
Handgun Parts
Handgun Parts Shop All
Handgun Barrels
Handgun Slides & Slide Parts
Handgun Triggers
Handgun Grips
Handgun Frame Parts
Handgun Sights
Handgun Magwells
Handgun Red Dot Sights
Handgun Compensators
Rifle Parts
Rifle Parts Shop All
Rifle Barrels
Rifle Stocks
Rifle Triggers
Rifle Sights
Shotgun Parts
Shotgun Parts Shop All
Shotgun Barrels
Shotgun Sights
Shotgun Stocks
Shotgun Choke Tubes
Bipods
Grips
Pistol Braces
AK Parts
AR-10 Parts
Slings & Swivels
Range Gear
Range Gear Shop All
Gun Care
Gun Care Shop All
Tools
Cleaning Kits
Cleaning Mats
Cleaning Rods
Solvents
Brushes & Jags
Oils & Lubricants
Boresnakes & Ropes
Cleaning Cloths & Wipes
Training Gear
Training Gear Shop All
Laser Trainers
Snap Caps
Shot Timers & Chronographs
Wind Meters
Shooting Bags & Rests
Shooting Targets
Shooting Targets Shop All
Paper Targets
Steel Targets
Target Stands
Medical
Medical Shop All
Medical Pouches
Medical Kits
Medical Supplies
Shooting Gear
Shooting Gear Shop All
Gloves
Belts
Chest Rigs
Watches
Magazine Pouches
Utility Pouches
Storage
Storage Shop All
Backpacks
Range Bags
Gun Safes & Vaults
Gun Safe Accessories
Eye & Ear Protection
Eye & Ear Protection Shop All
Earmuffs
Earplugs
Shooting Glasses
Gun Cases
Gun Cases Shop All
Rifle Cases
Handgun Cases
Shotgun Cases
Gun Socks
Holsters
Holsters Shop All
Ankle Holsters
Appendix Holsters
Chest Holsters
Outside the Waistband Holsters
Inside the Waistband Holsters
Pocket Holsters
Shoulder Holsters
Brands
Glock Magazines
Hornady
Magpul Magazines
ProMag Magazines
Sig Sauer Magazines
Smith & Wesson Magazines
Vortex
AC-Unity
Aimpoint
American Defense Manufacturing
ATI
Ameriglo
Ammo Inc
Arsenal Magazines
ASC Magazines
Atlas Gunworks
Auto-Ordnance
B&T (Brügger & Thomet)
Barnes
Beretta Magazines
Bersa
BlackHawk
Browning
Bulgarian Magazines
Bulldog Cases & Vaults
Butler Creek Magazines
Duramag
C&H Precision Weapons
Canik
CCI
Century Arms Magazines
Check-Mate Magazines
CMC Products (Chip McCormick)
CMMG Magazines
Colt Magazines
CZ-USA
DeSantis Gunhide
Elite Tactical Systems
EOTech
Fiocchi Ammunition
Fix It Sticks
FNH Magazines
Galco Holsters
German Sport Guns (GSG) Magazines
Heckler & Koch Magazines
Hi-Point Firearms
High Speed Gear
Hogue
Holosun
Hoppe's
Hornady
IWI US Magazines
Kahr Arms Magazines
KCI Magazines
Kel-Tec Magazines
Kimber
KNS Precision
KRISS USA
Lancer Systems Magazines
Maglula Magazine Loaders
Magnum Research Magazines
Magtech
MDT
Mec-Gar
Metalform
Midwest Industries
Military Surplus
Mossberg Magazines
Nightstick
Nosler
Otis Technology
Panzer Arms
PMC Ammunition
ProMag Magazines
Radian Weapons
Real Avid
Remington Magazines
Rio Shotshells
Ruger Magazines
Safariland
Savage Arms
Sellier & Bellot
SGM Tactical Magazines
Shield Arms
Speer
Springfield Armory Magazines
Steiner
Streamlight
Surefire
Taurus
Tekmat
Thril
Tikka
Trijicon
TRUGLO
Tyrant Designs
US PALM
Walker's
Walther Magazines
Wilson Combat Magazines
Winchester
X-Grip
Shop All Brands
GunMag Swag
Sale

 * My Account
 * Sign In / Register

 * Home
 * AR-10 Magazines
 * Magpul PMAG GEN M3 LR/SR-25 .308 / 7.62x51 AR-10 20-Round Magazine

Checkout as a new customer

Creating an account has many benefits:

 * See order and shipping status
 * Track order history
 * Check out faster

Create an Account
Checkout using your account

Email Address

Password

Sign In
Forgot Your Password?



MAGPUL PMAG GEN M3 LR/SR-25 .308 / 7.62X51 AR-10 20-ROUND MAGAZINE

Magpul Magazines
SKU: MAG291
$20.99 $22.99 Save $2.00
or 4 interest-free payments of $5.75 with
ⓘ
or 4 interest-free payments of $5.25 with
ⓘ

(649)
In stock
 * Next-generation impact and crush resistant polymer construction
 * Anti-tilt, self-lubricating follower for increased reliability
 * Long life stainless steel spring
 * Over-travel insertion stop on the spine

Color


Add to Cart
Add to Wishlist
Shipping Restrictions
This product is subject to shipping restrictions and may not be permitted for
shipment to Colorado, Delaware, Illinois, Massachusetts, New Jersey, Vermont,
California, Connecticut, Hawaii, Maryland, New York, Rhode Island, District of
Columbia, Washington due to state or local laws. For more details, please see
our Shipping Restrictions Page. If you are a Law Enforcement Officer or Active
Duty Military member and believe you qualify for an exemption, please consult
our Large Capacity Exemptions Policy for more information on how to proceed.

Related Products
 1. Maglula AR-10 .308 / 7.62x51mm Magazine Loader
    (109)
    $25.95 $23.99 Save $1.96
 2. Fix It Sticks Torque Limiter Kit with T-Way Wrench
    (0)
    $196.99 $176.99 Save $20.00
 3. Magpul PMAG GEN M3 Ranger Plate Magazine Floor Plate AR-10 7.62 x 51, 3-Pack
    (14)
    $20.99 $18.99 Save $2.00
 4. Otis Defender Series Cleaning Kit
    (9)
    $32.99 $49.99 Save $17.00
 5. Real Avid AR-10 Scraper Trap Blister
    (0)
    $19.99
 6. Barnes VOR-TX .308 Winchester 168gr TTSX BT 20 Rounds
    (2)
    $55.99 $44.99 Save $11.00
 7. Walker's Tanker Shooting Glasses
    (1)
    $16.99 $22.99 Save $6.00
 8. Harris Engineering S-BRM 6"-9" Notched Legs Swivel Tilt Picatinny Bipod
    (0)
    $178.99 $134.99 Save $44.00
 9. Savior Equipment Specialist 51" Single Rifle Case
    (1)
    $49.99 $59.99 Save $10.00





DESCRIPTION

This is a Magpul PMAG Gen M3 20-round magazine for AR-10 rifles chambered in
7.62x51mm / .308 Win

Magpul's next-generation M3 PMAGs are crafted from ultra-durable improved
polymer with stainless steel internal springs and 4-way anti-tilt followers for
consistent feeding in even the most extreme environments.

Magpul’s groundbreaking PMAG Gen M3 delivers lightweight, reliable performance
for heavy-duty AR-10 battle rifles. Weighing less than half as much as standard
steel magazines, PMAGs are the gold standard for combat-ready polymer magazines
with a service life that nearly outlasts the weapon itself. Other features
include tool-less disassembly and flared floorplates, slimmer than previous
versions and perfect for use with chest rigs and magazine carriers.

Designed for use with DPMS LR/SR-25 style AR-10 rifles (will NOT work with
Armalite AR-10B/Springfield M1A platforms), these magazines are constructed from
durable polymer with an optional window, aggressive texturing and flared
floorplates for easier reloads and disassembly. Other M3 features include a new
over-insertion stop and paint pen dot matrix for easier labelling.

Upgrade your AR-10 kit today with American-made PMAGs from Magpul!

Features

 * Optimized for use with 7.62x51 NATO (.308 Winchester) ammunition
 * Additional commercial rifle compatibility includes the KAC SR25, DPMS LR308,
   LWRCI REPR, LaRue OBR, Bushmaster .308 ORC, LMT .308 MWS, Remington R-25, POF
   P-308, JP Enterprises LRP-07, Les Baer .308, Colt LE901-16S, the new Armalite
   AR-10A, S&W M&P10, and others
   NOTE: NOT compatible with Armalite AR-10B, Noveske N6, Springfield Armory
   M1A, Rock River Arms LAR8, FN SCAR 17S, PTR-91, HK417 or any other rifles
   that utilize M14, FN FAL, or HK 91/G3 patterned magazines
 * Next-generation impact and crush resistant polymer construction
 * Constant-curve internal geometry for smooth feeding
 * Anti-tilt, self-lubricating follower for increased reliability
 * High-quality stainless steel spring for corrosion resistance
 * Ribbed gripping surface and new aggressive front and rear texture for
   positive magazine handling
 * Paint pen dot matrix panels on the bottom of the body to allow for
   identification marking
 * Flared floorplate aids magazine handling and disassembly yet is slim enough
   for use with many pouches


Made in U.S.A.


SPECIFICATIONS

 * Material: Polymer
 * Caliber: 308 Winchester, 6.5 Creedmoor, 7.62 × 51mm NATO
 * Capacity: 20-Round
 * Fits: AR-10


60 DAY RETURNS

No restocking fees See Details.




NO-HASSLE GUARANTEE

Best customer service See Details.

Also Purchased
 1.  Magpul PMAG GEN M3 LR/SR-25 .308 / 7.62x51 AR-10 10-Round Magazine
     (570)
     $21.99 $22.99 Save $1.00
 2.  Hexmag Series 2 AR-10 / SR25 .308 / 7.62x51 20-Round Polymer Magazine
     (551)
     $13.99 $19.99 Save $6.00
 3.  Lancer L7 AR-10 .308 / 7.62x51mm 25-Round Advanced Warfighter Magazine
     (95)
     $37.99 $59.99 Save $22.00
 4.  Magpul PMAG Gen M3 M118 Window LR/SR-25 .308 / 7.62x51 AR-10 25-Round
     Magazine
     (318)
     $21.99 $24.99 Save $3.00
 5.  Magpul PMAG D-50 AR-10 7.62x51 50-Round Drum Magazine
     (93)
     $154.99 $130.99 Save $24.00
 6.  Walker's Razor Compact Passive Hearing Protection
     (2)
     $29.99 $21.99 Save $8.00
 7.  EOTech 518 Holographic Sight
     (0)
     $625.99 $595.99 Save $30.00
 8.  Otis MPSR .308 / 7.62 Cleaning Kit
     (0)
     $44.99 $35.99 Save $9.00
 9.  Surefire Replacement Rear Cap Assembly for Scout-Series Lights with SR07
     Rail Mount Tape Switch
     (0)
     $143.99 $159.99 Save $16.00
 10. Blackhawk Foundation Double AR-10 Magazine Pouch
     (1)
     $44.99 $35.99 Save $9.00
 11. Tyrant Designs AR-15 Halo Handstop
     (0)
     $40.99 $44.99 Save $4.00



Powered by


4.9

4.9 star rating

4.9 star rating 649 Reviews, 18 Q&As


Write A Review Ask A Question


WRITE A REVIEW

* Indicates a required field

* Score:

* Title:
* Review:
You are connected as
Connect with:

-OR-
* Use your name:
* Email:

Review's title & body can't be empty Question's body can't be empty Please enter
a star rating for this review Name field cannot be empty Invalid email Your
review has already been submitted. Max length was exceeded Please fill out all
of the mandatory (*) fields One or more of your answers does not meet the
required criteria




Thank you for posting a review!
We value your input. Share your review so everyone else can enjoy it too.
share
share
share
Thank you for posting a review!
Your review was sent successfully and is now waiting for our staff to publish
it.


ASK A QUESTION

* Indicates a required field

* Question:
Review's title & body can't be empty Question's body can't be empty Please enter
a star rating for this review Name field cannot be empty Invalid email Your
review has already been submitted. Max length was exceeded Please fill out all
of the mandatory (*) fields One or more of your answers does not meet the
required criteria

* Use your name:
* Email:



Thank you for posting a question!
Please click on the link in the confirmation email we just sent you to submit
your question.

Your question will appear on the site once someone answers it.
 * REVIEWS
 * QUESTIONS

Clear All

Filter Reviews
Search Reviews
More Filters

FILTERS Clear All
Rating
Scores filter
All Score all
5.0 star rating Score 5
4.0 star rating Score 4
3.0 star rating Score 3
2.0 star rating Score 2
1.0 star rating Score 1
Reviews
Images filter
All All reviews
With Images & Videos Images only
Show 649 Reviews
Rating
 * All
 * 5.0 star rating
 * 4.0 star rating
 * 3.0 star rating
 * 2.0 star rating
 * 1.0 star rating

Images & Videos
 * All
 * With Images & Videos

Clear All
649 Reviews
Sort: Select
 * Select
 * Newest
 * Highest Rating
 * Lowest Rating
 * Most Votes
 * Least Votes

Updating Results

Verified Reviewer

0.0 star rating

01/10/25
Review by Anonymous User



On
share ' Share Review by Anonymous User facebook facebook Share Review by
Anonymous User twitter twitter Share Review by Anonymous User LinkedIn linkedin
Share Review by Anonymous User
01/10/25
Was this review helpful?

0

0


J
James C.
Verified Buyer

5.0 star rating

10/21/24
Magazine

Review by James C. on 21 Oct 2024 review stating Magazine
Fast shipping nice mag.
On Magpul PMAG GEN M3 LR/SR-25 .308 / 7.62x51 AR-10 20-Round Magazine
share ' Share Review by James C. on 21 Oct 2024 facebook facebook Share Review
by James C. on 21 Oct 2024 twitter twitter Share Review by James C. on 21 Oct
2024 LinkedIn linkedin Share Review by James C. on 21 Oct 2024
10/21/24
Was this review helpful?

0

0

T
Thomas B.
Verified Buyer

5.0 star rating

10/10/24
GMW best customer service hands

Review by Thomas B. on 10 Oct 2024 review stating GMW best customer service
hands
GMW best customer service hands down! Best prices and they will take care of
you. Will only be buying mags from here moving forward!
On Magpul PMAG GEN M3 LR/SR-25 .308 / 7.62x51 AR-10 20-Round Magazine
share ' Share Review by Thomas B. on 10 Oct 2024 facebook facebook Share Review
by Thomas B. on 10 Oct 2024 twitter twitter Share Review by Thomas B. on 10 Oct
2024 LinkedIn linkedin Share Review by Thomas B. on 10 Oct 2024
10/10/24
Was this review helpful?

1

0

C
Clayton B.
Verified Buyer

5.0 star rating

09/30/24
Product seems to work good.

Review by Clayton B. on 30 Sep 2024 review stating Product seems to work good.
Product seems to work good. Placed order and order arrived within a week.
On Magpul PMAG GEN M3 LR/SR-25 .308 / 7.62x51 AR-10 20-Round Magazine
share ' Share Review by Clayton B. on 30 Sep 2024 facebook facebook Share Review
by Clayton B. on 30 Sep 2024 twitter twitter Share Review by Clayton B. on 30
Sep 2024 LinkedIn linkedin Share Review by Clayton B. on 30 Sep 2024
09/30/24
Was this review helpful?

0

0

M
Michael S.
Verified Buyer

5.0 star rating

09/24/24
308 nuts!!

Review by Michael S. on 24 Sep 2024 review stating 308 nuts!!
The Mags are easy on the fingers and I ran them without any issue. I will buy
more soon.
On Magpul PMAG GEN M3 LR/SR-25 .308 / 7.62x51 AR-10 20-Round Magazine
share ' Share Review by Michael S. on 24 Sep 2024 facebook facebook Share Review
by Michael S. on 24 Sep 2024 twitter twitter Share Review by Michael S. on 24
Sep 2024 LinkedIn linkedin Share Review by Michael S. on 24 Sep 2024
09/24/24
Was this review helpful?

0

0

K
Karl G.
Verified Buyer

5.0 star rating

09/21/24
No surprises here

Review by Karl G. on 21 Sep 2024 review stating No surprises here
Magpul has their Sh!^ together. Would buy again.
On Magpul PMAG GEN M3 LR/SR-25 .308 / 7.62x51 AR-10 20-Round Magazine
share ' Share Review by Karl G. on 21 Sep 2024 facebook facebook Share Review by
Karl G. on 21 Sep 2024 twitter twitter Share Review by Karl G. on 21 Sep 2024
LinkedIn linkedin Share Review by Karl G. on 21 Sep 2024
09/21/24
Was this review helpful?

0

0

1 2 3 4 5 6 7 8 9
W
Walter
Verified Reviewer


12/27/24
Q: Will this fit a 308 Remington 742 rifle

Answers (2)

B
Brandon D.
Verified Buyer
12/31/24
A: Not if you’re talking about the hunting rifle
Was this answer helpful?

0

0
12/31/24

GunMag Warehouse
12/31/24
A: If you have changed out the mag-well to accept AR magazines, then yes.
However, if you have not, then no.
Was this answer helpful?

0

0
12/31/24

B
bill
Verified Reviewer


04/10/24
Q: Does this fit IWI Galil Ace Gen II 7.62 NATO / .308 Win 16"?

Answers (2)

GunMag Warehouse
06/20/24
A: Yes it will
Was this answer helpful?

0

0
06/20/24

J
John R.
Verified Buyer
04/12/24
A: I personally don't know. IWI website says yes
Was this answer helpful?

0

0
04/12/24

G
Greg B.
Verified Reviewer


02/20/24
Q: Will these work with the Aero Precision M5 ?

Answers (1)

T
Tom M.
Verified Buyer
02/24/24
A: Please call the store 772-985-4441 thank you
Was this answer helpful?

0

0
02/24/24

M
Mike R.
Verified Reviewer


02/15/24
Q: Will these work with Springfield Armory M1A?

Answers (1)

B
Bogdan P.
Verified Buyer
02/18/24
A: They are AR10 pattern, I doubt they work in M14/M1A magwell
Was this answer helpful?

0

0
02/18/24

J
James
Verified Reviewer


09/20/23
Q: Is this compatible with the Ruger SFAR?

Answers (1)

S
Sean V.
Verified Buyer
09/22/23
A: No
Was this answer helpful?

0

0
09/22/23

1 2 3 4

CUSTOMER SERVICE

 * My Account
 * Wishlist
 * Order Status
 * FAQs
 * Shipping Restrictions
 * Shipping Policy
 * Return & Cancellation Policy
 * Privacy Policy
 * Terms of Service
 * Contact Us

INFORMATION

 * About GunMag Warehouse
 * Jobs & Careers
 * Customer Reviews
 * Large Capacity Exemptions
 * Tax Exemption
 * The Mag Life Blog

CONTACT

Email an expert at support@gunmagwarehouse.com
or call us at 1 (800) 409-9439

 * 
 * 
 * 

 

SUBSCRIBE TODAY

Get exclusive offers and early access to our best deals!

Sign Up
Copyright © 2025 GunMag Warehouse, All Rights Reserved.