Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6131
Call Stack:
0.0025 445976 1. {main}() /var/www/html/index.php:0
0.0026 447240 2. require('/var/www/html/wp-blog-header.php') /var/www/html/index.php:17
0.0026 447880 3. require_once('/var/www/html/wp-load.php') /var/www/html/wp-blog-header.php:13
0.0027 553888 4. require_once('/var/www/html/wp-config.php') /var/www/html/wp-load.php:50
0.0028 565536 5. require_once('/var/www/html/wp-settings.php') /var/www/html/wp-config.php:143
0.2016 13403800 6. do_action($hook_name = 'plugins_loaded') /var/www/html/wp-settings.php:593
0.2016 13404016 7. WP_Hook->do_action($args = [0 => '']) /var/www/html/wp-includes/plugin.php:522
0.2016 13404016 8. WP_Hook->apply_filters($value = '', $args = [0 => '']) /var/www/html/wp-includes/class-wp-hook.php:365
1.0701 57083504 9. aimpos_rb_init('') /var/www/html/wp-includes/class-wp-hook.php:341
1.0701 57083544 10. AIMPOS_RB_Service->ensure_reservation_product() /var/www/html/wp-content/plugins/aimpos-range-booking/aimpos-range-booking.php:94
1.0701 57083688 11. wc_get_product($the_product = 26050, $deprecated = ???) /var/www/html/wp-content/plugins/aimpos-range-booking/includes/class-aimpos-rb-service.php:460
1.0701 57083688 12. __($text = '%1$s should not be called before the %2$s, %3$s and %4$s actions have finished.', $domain = 'woocommerce') /var/www/html/wp-content/plugins/woocommerce/includes/wc-product-functions.php:72
1.0701 57083688 13. translate($text = '%1$s should not be called before the %2$s, %3$s and %4$s actions have finished.', $domain = 'woocommerce') /var/www/html/wp-includes/l10n.php:307
1.0701 57083688 14. get_translations_for_domain($domain = 'woocommerce') /var/www/html/wp-includes/l10n.php:195
1.0701 57083688 15. _load_textdomain_just_in_time($domain = 'woocommerce') /var/www/html/wp-includes/l10n.php:1419
1.0703 57084888 16. _doing_it_wrong($function_name = '_load_textdomain_just_in_time', $message = 'Translation loading for the woocommerce domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later.', $version = '6.7.0') /var/www/html/wp-includes/l10n.php:1381
1.0703 57086232 17. wp_trigger_error($function_name = '', $message = 'Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.'..., $error_level = ???) /var/www/html/wp-includes/functions.php:6071
1.0705 57086872 18. trigger_error($message = 'Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.'..., $error_level = 1024) /var/www/html/wp-includes/functions.php:6131
Notice: Function wc_get_product was called incorrectly. wc_get_product should not be called before the woocommerce_init, woocommerce_after_register_taxonomy and woocommerce_after_register_post_type actions have finished. Backtrace: require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('plugins_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, aimpos_rb_init, AIMPOS_RB_Service->ensure_reservation_product, wc_get_product, wc_doing_it_wrong Please see Debugging in WordPress for more information. (This message was added in version 3.9.) in /var/www/html/wp-includes/functions.php on line 6131
Call Stack:
0.0025 445976 1. {main}() /var/www/html/index.php:0
0.0026 447240 2. require('/var/www/html/wp-blog-header.php') /var/www/html/index.php:17
0.0026 447880 3. require_once('/var/www/html/wp-load.php') /var/www/html/wp-blog-header.php:13
0.0027 553888 4. require_once('/var/www/html/wp-config.php') /var/www/html/wp-load.php:50
0.0028 565536 5. require_once('/var/www/html/wp-settings.php') /var/www/html/wp-config.php:143
0.2016 13403800 6. do_action($hook_name = 'plugins_loaded') /var/www/html/wp-settings.php:593
0.2016 13404016 7. WP_Hook->do_action($args = [0 => '']) /var/www/html/wp-includes/plugin.php:522
0.2016 13404016 8. WP_Hook->apply_filters($value = '', $args = [0 => '']) /var/www/html/wp-includes/class-wp-hook.php:365
1.0701 57083504 9. aimpos_rb_init('') /var/www/html/wp-includes/class-wp-hook.php:341
1.0701 57083544 10. AIMPOS_RB_Service->ensure_reservation_product() /var/www/html/wp-content/plugins/aimpos-range-booking/aimpos-range-booking.php:94
1.0701 57083688 11. wc_get_product($the_product = 26050, $deprecated = ???) /var/www/html/wp-content/plugins/aimpos-range-booking/includes/class-aimpos-rb-service.php:460
1.0879 58405240 12. wc_doing_it_wrong($function = 'wc_get_product', $message = 'wc_get_product should not be called before the woocommerce_init, woocommerce_after_register_taxonomy and woocommerce_after_register_post_type actions have finished.', $version = '3.9') /var/www/html/wp-content/plugins/woocommerce/includes/wc-product-functions.php:72
1.0879 58406472 13. _doing_it_wrong($function_name = 'wc_get_product', $message = 'wc_get_product should not be called before the woocommerce_init, woocommerce_after_register_taxonomy and woocommerce_after_register_post_type actions have finished. Backtrace: require(\'wp-blog-header.php\'), require_once(\'wp-load.php\'), require_once(\'wp-config.php\'), require_once(\'wp-settings.php\'), do_action(\'plugins_loaded\'), WP_Hook->do_action, WP_Hook->apply_filters, aimpos_rb_init, AIMPOS_RB_Service->ensure_reservation_product, wc_get_product, wc_doing_it_wrong', $version = '3.9') /var/www/html/wp-content/plugins/woocommerce/includes/wc-deprecated-functions.php:120
1.0880 58407816 14. wp_trigger_error($function_name = '', $message = 'Function wc_get_product was called incorrectly. wc_get_product should not be called before the woocommerce_init, woocommerce_after_register_taxonomy and woocommerce_after_register_post_type actions have finished. Backtrace: require(\'wp-blog-header.php\'), require_once(\'wp-load.php\'), require_once(\'wp-config.php\'), require_once(\'wp-settings.php\'), do_action(\'plugins_loaded\'), WP_Hook->do_action, WP_Hook->apply_filters, aimpos_rb_init, AIMPOS_RB_Service->ensure_reservation_product, wc_get_prod'..., $error_level = ???) /var/www/html/wp-includes/functions.php:6071
1.0881 58408584 15. trigger_error($message = 'Function wc_get_product was called incorrectly. wc_get_product should not be called before the woocommerce_init, woocommerce_after_register_taxonomy and woocommerce_after_register_post_type actions have finished. Backtrace: require(\'wp-blog-header.php\'), require_once(\'wp-load.php\'), require_once(\'wp-config.php\'), require_once(\'wp-settings.php\'), do_action(\'plugins_loaded\'), WP_Hook->do_action, WP_Hook->apply_filters, aimpos_rb_init, AIMPOS_RB_Service->ensure_reservation_product, wc'..., $error_level = 1024) /var/www/html/wp-includes/functions.php:6131
Notice: Function wc_get_product was called incorrectly. wc_get_product should not be called before the woocommerce_init, woocommerce_after_register_taxonomy and woocommerce_after_register_post_type actions have finished. Backtrace: require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('plugins_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, aimpos_rb_init, AIMPOS_RB_Service->ensure_reservation_product, wc_get_product, wc_doing_it_wrong Please see Debugging in WordPress for more information. (This message was added in version 3.9.) in /var/www/html/wp-includes/functions.php on line 6131
Call Stack:
0.0025 445976 1. {main}() /var/www/html/index.php:0
0.0026 447240 2. require('/var/www/html/wp-blog-header.php') /var/www/html/index.php:17
0.0026 447880 3. require_once('/var/www/html/wp-load.php') /var/www/html/wp-blog-header.php:13
0.0027 553888 4. require_once('/var/www/html/wp-config.php') /var/www/html/wp-load.php:50
0.0028 565536 5. require_once('/var/www/html/wp-settings.php') /var/www/html/wp-config.php:143
0.2016 13403800 6. do_action($hook_name = 'plugins_loaded') /var/www/html/wp-settings.php:593
0.2016 13404016 7. WP_Hook->do_action($args = [0 => '']) /var/www/html/wp-includes/plugin.php:522
0.2016 13404016 8. WP_Hook->apply_filters($value = '', $args = [0 => '']) /var/www/html/wp-includes/class-wp-hook.php:365
1.0701 57083504 9. aimpos_rb_init('') /var/www/html/wp-includes/class-wp-hook.php:341
1.0701 57083544 10. AIMPOS_RB_Service->ensure_reservation_product() /var/www/html/wp-content/plugins/aimpos-range-booking/aimpos-range-booking.php:94
1.1008 58476944 11. wc_get_product($the_product = 26050, $deprecated = ???) /var/www/html/wp-content/plugins/aimpos-range-booking/includes/class-aimpos-rb-service.php:470
1.1008 58477264 12. wc_doing_it_wrong($function = 'wc_get_product', $message = 'wc_get_product should not be called before the woocommerce_init, woocommerce_after_register_taxonomy and woocommerce_after_register_post_type actions have finished.', $version = '3.9') /var/www/html/wp-content/plugins/woocommerce/includes/wc-product-functions.php:72
1.1008 58477776 13. _doing_it_wrong($function_name = 'wc_get_product', $message = 'wc_get_product should not be called before the woocommerce_init, woocommerce_after_register_taxonomy and woocommerce_after_register_post_type actions have finished. Backtrace: require(\'wp-blog-header.php\'), require_once(\'wp-load.php\'), require_once(\'wp-config.php\'), require_once(\'wp-settings.php\'), do_action(\'plugins_loaded\'), WP_Hook->do_action, WP_Hook->apply_filters, aimpos_rb_init, AIMPOS_RB_Service->ensure_reservation_product, wc_get_product, wc_doing_it_wrong', $version = '3.9') /var/www/html/wp-content/plugins/woocommerce/includes/wc-deprecated-functions.php:120
1.1009 58479120 14. wp_trigger_error($function_name = '', $message = 'Function wc_get_product was called incorrectly. wc_get_product should not be called before the woocommerce_init, woocommerce_after_register_taxonomy and woocommerce_after_register_post_type actions have finished. Backtrace: require(\'wp-blog-header.php\'), require_once(\'wp-load.php\'), require_once(\'wp-config.php\'), require_once(\'wp-settings.php\'), do_action(\'plugins_loaded\'), WP_Hook->do_action, WP_Hook->apply_filters, aimpos_rb_init, AIMPOS_RB_Service->ensure_reservation_product, wc_get_prod'..., $error_level = ???) /var/www/html/wp-includes/functions.php:6071
1.1010 58479888 15. trigger_error($message = 'Function wc_get_product was called incorrectly. wc_get_product should not be called before the woocommerce_init, woocommerce_after_register_taxonomy and woocommerce_after_register_post_type actions have finished. Backtrace: require(\'wp-blog-header.php\'), require_once(\'wp-load.php\'), require_once(\'wp-config.php\'), require_once(\'wp-settings.php\'), do_action(\'plugins_loaded\'), WP_Hook->do_action, WP_Hook->apply_filters, aimpos_rb_init, AIMPOS_RB_Service->ensure_reservation_product, wc'..., $error_level = 1024) /var/www/html/wp-includes/functions.php:6131
Walther Arms 5100300 PPQ M2 22 LR 4″ 12+1 Black Black Interchangeable Backstrap – Honor
Walther Arms 5100300 PPQ M2 22 LR 4″ 12+1 Black Black Interchangeable Backstrap
UPC:723364205323
SKU:91613
$200.00
Product Attributes
Caliber/Gauge:
22 LR
Pages:
0
Out of stock
Guaranteed safe checkout
Free Delivery30 Day TrialFree Returns
Need Help? Call Us +1 255 854 55 26 Monday - Friday 9:00 - 17:00
Description
Description
The PPQ M2 is a true breakthrough in ergonomics for self-defense handguns. The styling is elegant and trim with a sculpted grip that meshes smoothly into the hand. The PPQ M2 has a reversible mag release button and an ambidextrous slide stop. The ‘Quick Defense’ trigger works in conjunction with a fully pre-loaded striker assembly. The trigger pull of 5.6 lbs remains unchanged from the first shot to the last and requires no decocker. It has two drop safeties and a firing pin block for safe carry. Because the firearm is in a constant cocked state, the striker does not protrude from the back of the slide. The polymer frame has interchangeable backstraps and an integral Picatinny Mil-Spec rail. This PPQ M2 model has a 12-round capacity.
Type:
Pistol
Action:
SAO
Caliber:
22 LR
Barrel Length:
4″
Capacity:
12+1
Safety:
Firing Pin/Trigger
Grips:
Black Interchangeable Backstrap
Sight Configuration:
Fixed Front, Adj Rear
Weight:
20.8 oz
Frame Finish:
Black
Frame Material:
Polymer
Slide Description:
Black Aluminum Alloy
Sight Style:
Adjustable
Barrel Length Range:
4.00″ to 4.99″
Weight Range:
16.00 oz to 31.99 oz
Delivery Info
Standard and Express delivery services are available for all items.
Shipping costs are calculated at the checkout page (after delivery option & destination confirmation).
Tracking is available for all delivery options.
Items are delivered during standard business hours.