'count' => count( $results ), 'queue' => $results, ) ); } function ebp_quote_bridge_request_ids( WP_REST_Request $request ) { $form_id = absint( $request->get_param( 'form_id' ) ); $submission_id = absint( $request->get_param( 'submission_id' ) ); if ( ! ebp_quote_bridge_is_supported_form( $form_id ) ) { return new WP_Error( 'unsupported_form', 'Unsupported form ID.', array( 'status' => 400 ) ); } if ( ! $submission_id ) { return new WP_Error( 'invalid_submission', 'Invalid submission ID.', array( 'status' => 400 ) ); } return array( $form_id, $submission_id ); } function ebp_quote_bridge_claim( WP_REST_Request $request ) { $ids = ebp_quote_bridge_request_ids( $request ); if ( is_wp_error( $ids ) ) { return $ids; } list( $form_id, $submission_id ) = $ids; if ( ebp_quote_bridge_get_export_record( $form_id, $submission_id ) ) { return new WP_Error( 'already_exported', 'Submission is already exported.', array( 'status' => 409 ) ); } $claim_name = ebp_quote_bridge_claim_option_name( $form_id, $submission_id ); $existing = ebp_quote_bridge_get_active_claim( $form_id, $submission_id ); if ( is_array( $existing ) ) { return new WP_Error( 'already_claimed', 'Submission is already claimed by another bridge session.', array( 'status' => 409 ) ); } $token = wp_generate_password( 40, false, false ); $user = wp_get_current_user(); $record = array( 'token' => $token, 'created' => time(), 'user_id' => get_current_user_id(), 'user' => $user ? $user->user_login : '', ); if ( ! add_option( $claim_name, $record, '', false ) ) { return new WP_Error( 'claim_conflict', 'Unable to claim submission because another request claimed it first.', array( 'status' => 409 ) ); } return rest_ensure_response( array( 'ok' => true, 'token' => $token, 'message' => 'Submission claimed.', ) ); } function ebp_quote_bridge_complete( WP_REST_Request $request ) { $ids = ebp_quote_bridge_request_ids( $request ); if ( is_wp_error( $ids ) ) { return $ids; } list( $form_id, $submission_id ) = $ids; $token = (string) $request->get_param( 'token' ); $evo_quote = absint( $request->get_param( 'evo_quote' ) ); $evo_customer = sanitize_text_field( (string) $request->get_param( 'evo_customer' ) ); if ( $token === '' || ! $evo_quote || $evo_customer === '' ) { return new WP_Error( 'invalid_complete', 'Token, EVO quote number, and EVO customer are required.', array( 'status' => 400 ) ); } $claim_name = ebp_quote_bridge_claim_option_name( $form_id, $submission_id ); $claim = ebp_quote_bridge_get_active_claim( $form_id, $submission_id ); if ( ! is_array( $claim ) || ! isset( $claim['token'] ) || ! hash_equals( (string) $claim['token'], $token ) ) { return new WP_Error( 'claim_mismatch', 'The claim token is missing, expired, or does not match.', array( 'status' => 409 ) ); } $user = wp_get_current_user(); $record = array( 'evo_quote' => $evo_quote, 'evo_customer' => $evo_customer, 'exported_at' => current_time( 'mysql' ), 'exported_by' => $user ? $user->user_login : '', ); update_option( ebp_quote_bridge_export_option_name( $form_id, $submission_id ), $record, false ); delete_option( $claim_name ); return rest_ensure_response( array( 'ok' => true, 'message' => 'Submission marked exported.', ) ); } function ebp_quote_bridge_release( WP_REST_Request $request ) { $ids = ebp_quote_bridge_request_ids( $request ); if ( is_wp_error( $ids ) ) { return $ids; } list( $form_id, $submission_id ) = $ids; $token = (string) $request->get_param( 'token' ); $claim_name = ebp_quote_bridge_claim_option_name( $form_id, $submission_id ); $claim = ebp_quote_bridge_get_active_claim( $form_id, $submission_id ); if ( ! is_array( $claim ) ) { return rest_ensure_response( array( 'ok' => true, 'message' => 'No active claim remained.' ) ); } if ( ! isset( $claim['token'] ) || ! hash_equals( (string) $claim['token'], $token ) ) { return new WP_Error( 'claim_mismatch', 'The claim token does not match.', array( 'status' => 409 ) ); } delete_option( $claim_name ); return rest_ensure_response( array( 'ok' => true, 'message' => 'Claim released.' ) ); } slide| Ed Brown Products https://www.edbrown.com Custom Manufacturer of the World's Finest 1911 Handguns Fri, 25 Sep 2026 16:30:45 +0000 en hourly 1 https://wordpress.org/?v=7.1.2 https://www.edbrown.com/wp-content/uploads/2017/11/cropped-metal-logo8mod7-hemi-eb-2-32x32.png slide| Ed Brown Products https://www.edbrown.com 32 32 Kobra Carry, Stainless, RMRcc https://www.edbrown.com/product/kc-ss-rmrcc/ Fri, 18 Sep 2026 19:28:49 +0000 https://www.edbrown.com/?post_type=product&p=134001 45 ACP

The post Kobra Carry, Stainless, RMRcc first appeared on Ed Brown Products.]]>
For additional photos and details, see the Kobra Carry RMRcc.

• 4.25″ Commander slide, single stack Bobtail® frame.
• Snakeskin treatment on frontstrap and Bobtail® housing.
• Snakeskin rear cocking serrations.
• Single-side, tactical profile thumb safety.
• Ed Brown co-witness rear sight and Ameri-glo orange front sight (Glock type), Trijicon RMRcc sight 3.25 MOA.
• Custom options included: recessed slide stop with serrated pin, flush barrel with recessed crown, heavy slide chamfer.
• Includes: Ed Brown pistol bag, (2) Ed Brown Performance Magazines with base pad kits, lubricant, Owner’s manual, bushing wrench, grip screw wrench and cable lock.

The post Kobra Carry, Stainless, RMRcc first appeared on Ed Brown Products.]]>
Ed Brown Fueled® Assembled M&P® 2.0™ Slides https://www.edbrown.com/product/assembled-fueled-slides/ Fri, 05 Jan 2024 15:15:31 +0000 https://www.edbrown.com/?post_type=product&p=84285 An assembled 4.25-inch 9mm slide for full-size M&P® 2.0™ pistols, precision-machined from 17-4 stainless steel and cut for Trijicon RMR® and SRO® optics.

The post Ed Brown Fueled® Assembled M&P® 2.0™ Slides first appeared on Ed Brown Products.]]>
The Ed Brown Fueled® assembled M&P® 2.0™ slide provides a completed slide configuration for full-size 4.25-inch 9mm pistols. It is precision-machined from 17-4 stainless steel and built to the same standards as the slides used on Ed Brown Fueled® pistols.

Precision-machined for the M&P® 2.0™

Each slide is machined from stainless-steel bar stock to close tolerances. It is compatible with full-size M&P® 2.0™ polymer and metal frames.

Optics ready

The slide is cut for Trijicon RMR® and SRO® optics and includes an Ed Brown optic cover plate.

Choose your configuration

  • Carry: Clean exterior without windows or added serrations.
  • Tactical: Added slide serrations without windows.
  • Match: Slide serrations and weight-reducing windows.

Available finishes and assembled configurations are shown in the product options above. Select your preferred configuration to see current pricing and availability.

The post Ed Brown Fueled® Assembled M&P® 2.0™ Slides first appeared on Ed Brown Products.]]>
Ed Brown Fueled Slide RMR Cover Plate https://www.edbrown.com/product/mp-sl-rmrplate/ Wed, 18 Oct 2023 13:53:11 +0000 https://www.edbrown.com/?post_type=product&p=81487 A replacement RMR coverplate for Ed Brown Fueled M&P slides (not compatible with M&P factory slides). EB logo molded in. Includes screws.

The post Ed Brown Fueled Slide RMR Cover Plate first appeared on Ed Brown Products.]]>
A replacement RMR coverplate for Ed Brown Fueled M&P slides (not compatible with M&P factory slides). EB logo molded in. Includes screws.

The post Ed Brown Fueled Slide RMR Cover Plate first appeared on Ed Brown Products.]]>
Ed Brown Fueled® M&P® 2.0® Slides https://www.edbrown.com/product/fueled-slides/ Wed, 02 Sep 2020 17:02:05 +0000 https://www.edbrown.com/?post_type=product&p=36880 4.25" 9mm

The post Ed Brown Fueled® M&P® 2.0® Slides first appeared on Ed Brown Products.]]>
The same Ed Brown 4.25″ slide used on our Fueled® M&P® pistols, available in stainless, Black Nitride coated stainless steel or Stonewash finished. Intended for use on M&P® 2.0® full size pistols. Custom machined from 17-4 stainless bar stock to precision tolerances, and cut for Trijicon RMR or SRO optic. Includes Ed Brown RMR coverplate. Compatible with polymer and metal frame. Available in 3 options: Match (serrations and windows), Tactical (serrations no windows), and Carry (no serrations or windows).

Transfer the parts from your factory M&P® 2.0® (except sights), or purchase the Ed Brown M&P Rebuild kit, along with your choice of barrel, extractor, recoil spring assembly, and Glock-style sights. We also offer a machined and serrated slide backplate.

M&P upgrades video image link

The post Ed Brown Fueled® M&P® 2.0® Slides first appeared on Ed Brown Products.]]>
FX2, Gen4 https://www.edbrown.com/product/fx2-g4/ Fri, 28 Aug 2020 14:34:16 +0000 https://www.edbrown.com/?post_type=product&p=36632 45 ACP

The post FX2, Gen4 first appeared on Ed Brown Products.]]>
For additional photos and details, see the FX2.

• 4.25″ Commander slide, single stack Bobtail® frame.
• Snakeskin on forestrap.
• American flag serrations on both sides of slide.
• Trijicon RMRcc sight 3.25 MOA with Ed Brown co-witness rear sight and Ameri-glo orange front sight (Glock type).
• Custom options included: FX slide cuts, recessed slide stop with serrated pin, flush barrel with recessed crown.

The post FX2, Gen4 first appeared on Ed Brown Products.]]>
FX2, Stainless https://www.edbrown.com/product/fx2/ Thu, 27 Aug 2020 20:10:04 +0000 https://www.edbrown.com/?post_type=product&p=36593 45 ACP

The post FX2, Stainless first appeared on Ed Brown Products.]]>
For additional photos and details, see the FX2.

• 4.25″ Commander slide, single stack Bobtail® frame.
• Snakeskin on forestrap.
• American flag serrations on both sides of slide.
• Trijicon RMRcc sight 3.25 MOA with Ed Brown co-witness rear sight and Ameri-glo orange front sight (Glock type)
• Custom options included: FX slide cuts, recessed slide stop with serrated pin, flush barrel with recessed crown.
• Includes: Ed Brown pistol bag, (2) Ed Brown Performance Magazines with base pad kits, lubricant, Owner’s manual, bushing wrench, grip screw wrench and cable lock.

The post FX2, Stainless first appeared on Ed Brown Products.]]>
Serrated Slide Backplate for M&P® https://www.edbrown.com/product/backplate-for-mp/ Tue, 15 Oct 2019 14:38:40 +0000 https://www.edbrown.com/?post_type=product&p=23792 9mm

The post Serrated Slide Backplate for M&P® first appeared on Ed Brown Products.]]>
Custom machined from aluminum with fine serrations and hard anodized, this is the perfect high-end replacement for the plastic piece found on factory pistols. Easy drop-in fit for the M&P® or M&P® 2.0™ 9mm. Compatible with polymer and metal.

M&P upgrades video image link

The post Serrated Slide Backplate for M&P® first appeared on Ed Brown Products.]]>
Round Trip Shipping Label – Slide Only https://www.edbrown.com/product/slide-shipping-label/ Mon, 02 Jul 2018 18:11:48 +0000 https://www.edbrown.com/?post_type=product&p=10988 For slide-only factory work. Use this round-trip shipping label when the work you need requires only the slide, rather than the complete firearm. Do not use this option for a Gen III/Gen4 coated slide. The complete firearm is required for that work. If you are unsure whether your request qualifies for slide-only service, contact us […]

The post Round Trip Shipping Label – Slide Only first appeared on Ed Brown Products.]]>

For slide-only factory work.

Use this round-trip shipping label when the work you need requires only the slide, rather than the complete firearm.

Do not use this option for a Gen III/Gen4 coated slide. The complete firearm is required for that work. If you are unsure whether your request qualifies for slide-only service, contact us before ordering the label.

How it works

  1. Purchase the Slide Round Trip Shipping Label.
    Complete checkout to begin the return process. Before the close of the next business day, we will email the FedEx shipping label and shipping information.
  2. Pack the slide securely.
    Wrap the slide in multiple layers of bubble wrap and place it in a small sturdy box with additional packing material around it. When possible, place that box inside a larger outer box with additional packing material.
  3. Ship with the supplied label.
    Affix the emailed label to the outer box and take the package to a FedEx pickup location, or arrange a FedEx pickup.

What the label covers

The round-trip label includes shipping, insurance, and the delivery information needed to send the slide to Ed Brown and return it after the approved work is complete.

View all Factory Service programs or contact us if you need help choosing the correct return path.

The post Round Trip Shipping Label – Slide Only first appeared on Ed Brown Products.]]>
Slide Stop https://www.edbrown.com/product/slide-stop/ https://www.edbrown.com/product/slide-stop/#comments Wed, 28 Jun 2017 20:54:59 +0000 https://www.new.edbrown.com/?post_type=product&p=1667 An exact copy of our original slide stop design we have produced for decades, now fully machined from barstock. For positive, last round engagement and tighter, longer-lasting lockup with custom barrels. Attractive grooves for positive, non-slip application. Will fit all 1911 pistols including High-Capacity types. Built in detent for easy installation. Beautiful chamfered profile. Drops […]

The post Slide Stop first appeared on Ed Brown Products.]]>
An exact copy of our original slide stop design we have produced for decades, now fully machined from barstock. For positive, last round engagement and tighter, longer-lasting lockup with custom barrels. Attractive grooves for positive, non-slip application. Will fit all 1911 pistols including High-Capacity types. Built in detent for easy installation. Beautiful chamfered profile. Drops in most 1911’s with no fitting. All versions are guaranteed for life against breakage.

The post Slide Stop first appeared on Ed Brown Products.]]>
https://www.edbrown.com/product/slide-stop/feed/ 1
Slide Recoil Buffers https://www.edbrown.com/product/slide-recoil-buffers/ Tue, 20 Jun 2017 18:11:08 +0000 https://www.new.edbrown.com/?post_type=product&p=868 Precisely molded polyurethane buffers mount on the recoil guide and prevent the metal to metal contact that occurs when the gun is fired. Prevents frame damage. Will last about 1,000 rounds. 6 pack.

The post Slide Recoil Buffers first appeared on Ed Brown Products.]]>
Precisely molded polyurethane buffers mount on the recoil guide and prevent the metal to metal contact that occurs when the gun is fired. Prevents frame damage. Will last about 1,000 rounds. 6 pack.

The post Slide Recoil Buffers first appeared on Ed Brown Products.]]>