Condition
Purchase
Sort by
Time
Various
Acp premium slide - premium, upper
$74.95
Buy It Now
Cerakote fully assembled - assembled, g21
$265.12
Buy It Now
Cerakote rmr cut slide for - rmr,
$157.28
Buy It Now
Cerakote engraved american - cerakote,
$161.98
Buy It Now
Hgw complete upper for glock - upper,
$429.97
Buy It Now
Hgw complete upper for glock - upper,
$499.97
Buy It Now
Acp premium slide - .45,
$74.95
Buy It Now
Glock oem upper slide - glock,
$595.00
Buy It Now
Aggressive arms glock oem - oem, g21
$99.95
Buy It Now
Glock 21sf gen3 patmos slide - gen3,
$350.00
Buy It Now
Recover tactical uch upper - uch, 21
$29.95
Buy It Now
Lone wolf upper - wolf, slide
$85.00
Buy It Now
Recover tactical upper slider - upper,
$32.95
Buy It Now
Aggressive arms glock oem - glock,
$109.00
Buy It Now
Patmos arms judah slide - arms, +
$139.00
Buy It Now
Lone wolf upper parts slide - wolf,
$84.95
Buy It Now
Vertical leather shoulder - vertical,
$134.49
Buy It Now
Aggressive arms purple - aggressive, slide
$79.95
Buy It Now
Patmos judah black nitride - judah,
$419.00
Buy It Now
Patmos judah slide sights - patmos,
$299.00
Buy It Now
Patmos arms judah slide - judah,
$149.00
Buy It Now
Patmos arms judah slide - arms,
$249.00
Buy It Now
Premium leather shoulder - leather,
$129.76
Buy It Now
Aggressive arms gold slide - aggressive,
$59.95
Buy It Now
Aggressive arms gold slide - arms,
$79.95
Buy It Now
Aggressive arms red slide - red,
$79.95
Buy It Now
Aggressive arms swiss - arms,
$49.00
Buy It Now
Patmos arms judah slide - arms,
$299.00
Buy It Now
Cerakote engraved standard - cerakote,
$167.95
Buy It Now
New oem glock gen mos - gen, v
$498.99
Buy It Now
New stripped slide - new, gl0ck
$125.00
Buy It Now
Glock gen acp 4 - 21,
$374.99
Buy It Now
Bulldog nylon shoulder holster
$44.95
Buy It Now
Left hand leather horizontal - hand,
$79.99
Buy It Now
Aggressive arms premium - premium, glock
$15.95
Buy It Now
Patmos arms judah slide - arms, +
$125.00
Buy It Now
Woodland camo bandoleer - camo,
$79.90
Buy It Now
Oem gl0ck original - gl0ck, factory
$19.95
Buy It Now
Concealed carry right - right, hand
$15.99
Buy It Now
Tactical concealed carry - concealed,
$17.14
Buy It Now
Aggressive arms fde tan slide - aggressive,
$79.95
Buy It Now
Aggressive arms bronze slide - arms,
$59.95
Buy It Now
Tactical concealed carry left - concealed,
$14.89
Buy It Now
Aggressive arms burnt bronze - arms,
$79.95
Buy It Now
Aggressive arms swiss - aggressive,
$59.00
Buy It Now
Aggressive arms purple slide - aggressive,
$59.95
Buy It Now
New armadillo leather - new,
$89.99
Buy It Now
Tactical shoulder holster - shoulder,
$17.59
Buy It Now
Bandoleer shoulder holster - shoulder,
$74.95
Buy It Now
Aggressive arms white - aggressive,
$59.95
Buy It Now
Tactical underarm shoulder - shoulder, gun
$18.89
Buy It Now
Patmos judah slide - patmos, +
$299.00
Buy It Now
Underarm shoulder gun holster - underarm,
$17.99
Buy It Now
Vertical shoulder leather - vertical,
$58.09
Buy It Now
Right hand bandoleer - right,
$79.90
Buy It Now
Patmos judah black slide - judah, w/
$329.00
Buy It Now
Premium leather shoulder - premium,
$129.76
Buy It Now
New shoulder holster - shoulder,
$39.95
Buy It Now
Aggressive arms red slide - aggressive,
$59.95
Buy It Now
Concealed carry underarm - concealed,
$18.89
Buy It Now
Concealed carry handgun - concealed,
$17.99
Buy It Now
Tactical underarm chest pack - chest,
$14.38
Buy It Now
Aggressive arms green slide - arms,
$59.95
Buy It Now
Tactical right hand cross body - hand,
$14.07
Buy It Now
Made usa nylon - made,
$27.99
Buy It Now
Tactical concealed carry - tactical,
$14.39
Buy It Now
Concealed carry tactical - concealed,
$17.99
Buy It Now
Crossbody sling bag - sling,
$14.69
Buy It Now
Tactical adjustable underarm - adjustable,
$17.55
Buy It Now
Tactical underarm shoulder gun - underarm,
$18.89
Buy It Now
Aggressive arms gren slide - aggressive,
$59.95
Buy It Now
Aggressive arms blue slide - blue,
$59.95
Buy It Now
Concealed carry shoulder - concealed,
$18.89
Buy It Now
Tactical concealed carry - tactical,
$16.19
Buy It Now
Tactical style cross body - style,
$14.61
Buy It Now
Tactical adjustable shoulder - tactical,
$17.47
Buy It Now
Pistol shouler holster - pistol,
$17.47
Buy It Now
Concealed carry right hand - us,
$20.59
Buy It Now
Tactical concealed carry - tactical,
$19.31
Buy It Now
Tactical concealed carry - tactical,
$18.19
Buy It Now
Aggressive arms fde slide - arms,
$59.95
Buy It Now
Tactical pistol concealed - tactical,
$20.78
Buy It Now
Anti theft tactical - anti-theft, shoulder
$15.29
Buy It Now
Tactical handguns case - case, pistol
$35.02
Buy It Now
Tactical underarm shoulder gun - tactical,
$17.99
Buy It Now
Tactical concealed carry - tactical,
$19.84
Buy It Now
Tactical shoulder gun holster - shoulder,
$18.89
Buy It Now
Shoulder gun holster fits - gun,
$16.94
Buy It Now
Tactical underarm double - tactical,
$18.76
Buy It Now
Underarm tactical shoulder gun - underarm,
$18.19
Buy It Now
Shoulder holster adjustable - holster,
$17.49
Buy It Now
Tactical underarm gun holster - underarm,
$14.71
Buy It Now
Right hand black leather - right,
$89.99
Buy It Now
Tactical adjustable - us,
$21.04
Buy It Now
Nylon shoulder holster - shoulder, with
$39.95
Buy It Now
Tactical right hand cross - cross, body
$14.93
Buy It Now
Looking for more glock 21 upper?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 glock 21 upper listings currently in our index. Prices range from $14.07 to $595, with an average of $97.41. Whether you are hunting for a bargain or looking for a top-spec model, the selection below covers all price points — new, used and refurbished. More about glock 21 upper →
Try this: 1911 rail adapter | glock 26 magazine sleeve | woodchuck chipper parts | glock 17 upper | smith and wesson 22a grip | glock 43 complete upper | glock 26 complete upper | glock 26 complete slide | schwinn airdyne ad4 | glock 17 long slide
Whether you are looking for a brand-new or second-hand glock 21 upper, eBay offers one of the largest selections available online. With 96 active listings at the time of this page's last update, you have plenty of choice across different conditions, sellers and price points. The cheapest option currently starts at $14.07, while premium listings can reach $595 — giving you a wide budget spread to work with. The average price of $97.41 can serve as a useful benchmark: listings below this tend to be used or auction-style, while those above often include extra accessories, warranties, or are sold by professional sellers with high feedback scores. Always check the seller's feedback rating and return policy before committing to a purchase. If you need the item quickly, filter by "Buy It Now" to avoid the uncertainty of auctions. For used items, look closely at the condition description and photos — terms like "good", "very good" and "like new" can mean very different things depending on the seller.