Dealer Site
Want a Graf & Sons dealer account? Apply now to see our wholesale prices and shop online. Already have an account? Sign in. Not a dealer? Shop our retail site.

ProMag Magazines & Shooting Accessories

Only the finest polymers & high carbon heat-treated steel go into ProMag magazine bodies. Those made of steel are then tig welded for strength. The springs are precision wound using heat-treated chrome silicon wire. Bases & followers are injection molded from polymers selected for their durability.

Pride and craftsmanship go a long way in ensuring your satisfaction. You're also assured of quick delivery on reorders as well as additional magazines for those hot new models that just came out.
 
Some characteristics of ProMag magazines:
• Easy Loading.
• Rugged High Carbon Heat-Treated Steel Body.
• Durable Heat Treated Chrome Silicon Wire. 
• High-Quality Injection Molded Polymers for Bases and Followers.
• Manufactured & Assembled in the U.S.A. 
Brand
PROMAG ARCHANGEL PREC.700 STOCK w/ALUM. BEDDING BLK PROMAG ARCHANGEL PREC.700 STOCK w/ALUM. BEDDING BLK
1
Log-in or apply for an account
to see dealer prices.
Less than 5 in stock
Item #: PGAA700B
PROMAG ARCHANGEL PREC ELI STOCK HOWA 1500 BLK POLY PROMAG ARCHANGEL PREC ELI STOCK HOWA 1500 BLK POLY
Log-in or apply for an account
to see dealer prices.
Only 1 in stock
Item #: PGAA1500SA
PROMAG ARChANGEL PREC ELI STOCK REMINGTON 700 SA BLK POLY PROMAG ARChANGEL PREC ELI STOCK REMINGTON 700 SA BLK POLY
Log-in or apply for an account
to see dealer prices.
Less than 5 in stock
Item #: PGAA700SA
PROMAG ARCHANGEL PRECISON MINI14/30/6.8 RANCH STOCK PROMAG ARCHANGEL PRECISON MINI14/30/6.8 RANCH STOCK
Log-in or apply for an account
to see dealer prices.
In Stock
Item #: PGAAMINI
PROMAG ARCHANGEL RUGER 10/22 DELUXE TARGET STOCK PROMAG ARCHANGEL RUGER 10/22 DELUXE TARGET STOCK
1
Log-in or apply for an account
to see dealer prices.
Less than 5 in stock
Item #: PGAATS1022
PROMAG ARCHANGEL RUGER 10/22 DLX TGT STOCK GREEN PROMAG ARCHANGEL RUGER 10/22 DLX TGT STOCK GREEN
Log-in or apply for an account
to see dealer prices.
Only 1 in stock
Item #: PGAATS1022RG
PROMAG ARCHANGEL RUGER CHARGER PISTOL STD PKG PROMAG ARCHANGEL RUGER CHARGER PISTOL STD PKG
Log-in or apply for an account
to see dealer prices.
Less than 5 in stock
Item #: PGAA556P
PROMAG ARCHANGEL RUGER PREC.STOCK 10/22 TAN PROMAG ARCHANGEL RUGER PREC.STOCK 10/22 TAN
Log-in or apply for an account
to see dealer prices.
Only 1 in stock
Item #: PGAAP1022DT
PROMAG ARCHANGEL SAVAGE PREC STK 10/11 SA BLK POL PROMAG ARCHANGEL SAVAGE PREC STK 10/11 SA BLK POL
Log-in or apply for an account
to see dealer prices.
Less than 5 in stock
Item #: PGAAS10
PROMAG ARCHANGEL SKS 20rd 7.62x39 MAG w/LEVER REL PROMAG ARCHANGEL SKS 20rd 7.62x39 MAG w/LEVER REL
1
Log-in or apply for an account
to see dealer prices.
Less than 5 in stock
Item #: PGAALVX20
PROMAG ARCHANGEL SPRFLD M1A PRECISION STOCK BLACK PROMAG ARCHANGEL SPRFLD M1A PRECISION STOCK BLACK
Log-in or apply for an account
to see dealer prices.
Less than 5 in stock
Item #: PGAAM1A
PROMAG ARCHANGEL SPRFLD M1A PREC STOCK OLIVE DRAB PROMAG ARCHANGEL SPRFLD M1A PREC STOCK OLIVE DRAB
Log-in or apply for an account
to see dealer prices.
Only 1 in stock
Item #: PGAAM1AOD
PROMAG ARCHANGEL TIKKA T3 PREC STOCK BLK POLYMER PROMAG ARCHANGEL TIKKA T3 PREC STOCK BLK POLYMER
Log-in or apply for an account
to see dealer prices.
Less than 5 in stock
Item #: PGAAT3
PROMAG ARCHANGEL TIKKA T3 PREC STOCK D.TAN POLYMER PROMAG ARCHANGEL TIKKA T3 PREC STOCK D.TAN POLYMER
Log-in or apply for an account
to see dealer prices.
Less than 5 in stock
Item #: PGAAT3DT
PROMAG BERETTA 92F 9MM 15rd MAGAZINE STEEL BLUE PROMAG BERETTA 92F 9MM 15rd MAGAZINE STEEL BLUE
1
Log-in or apply for an account
to see dealer prices.
In Stock
Item #: PGBERA1
PROMAG BERETTA 92F 9MM 20rd MAGAZINE STEEL BLUE PROMAG BERETTA 92F 9MM 20rd MAGAZINE STEEL BLUE
Log-in or apply for an account
to see dealer prices.
Less than 5 in stock
Item #: PGBERA8
PROMAG BERSA-383A/95 THUN -DER 380 7rd MAG STEEL BL PROMAG BERSA-383A/95 THUN -DER 380 7rd MAG STEEL BL
1
Log-in or apply for an account
to see dealer prices.
Less than 5 in stock
Item #: PGBRA01
PROMAG BROWNING BUCKMARK .22lr 10rd MAG STEEL BLUE PROMAG BROWNING BUCKMARK .22lr 10rd MAG STEEL BLUE
Log-in or apply for an account
to see dealer prices.
Less than 5 in stock
Item #: PGBRO03
PROMAG BROWNING HI-POWER 9MM 13rd MAG STEEL BLUE PROMAG BROWNING HI-POWER 9MM 13rd MAG STEEL BLUE
1
Log-in or apply for an account
to see dealer prices.
In Stock
Item #: PGBROA2
PROMAG BROWNING HI-POWER 9MM 32rd MAG STEEL BLUE PROMAG BROWNING HI-POWER 9MM 32rd MAG STEEL BLUE
Log-in or apply for an account
to see dealer prices.
In Stock
Item #: PGBROA6
PROMAG CANIK TP9 9MM 18rd MAGAZINE STEEL BLUE PROMAG CANIK TP9 9MM 18rd MAGAZINE STEEL BLUE
Log-in or apply for an account
to see dealer prices.
Less than 5 in stock
Item #: PGCANA1
PROMAG COLT AR-15 9mm32rd MAG STEEL LINED BLK PLYMR PROMAG COLT AR-15 9mm32rd MAG STEEL LINED BLK PLYMR
1
Log-in or apply for an account
to see dealer prices.
Less than 5 in stock
Item #: PGCOLA3B
PROMAG COLT AR-15 9mm MAG 32rd HYBRID STEEL/PLYMR PROMAG COLT AR-15 9mm MAG 32rd HYBRID STEEL/PLYMR
Log-in or apply for an account
to see dealer prices.
In Stock
Item #: PGCOLA32
PROMAG CZ-75/TZ-75/BABY EAGLE 9MM 15rd MAG BLUE PROMAG CZ-75/TZ-75/BABY EAGLE 9MM 15rd MAG BLUE
Log-in or apply for an account
to see dealer prices.
Only 1 in stock
Item #: PGCZA1
PROMAG CZ-75/TZ-75/BABY EAGLE 9MM 32rd MAG BLUE PROMAG CZ-75/TZ-75/BABY EAGLE 9MM 32rd MAG BLUE
1
Log-in or apply for an account
to see dealer prices.
Less than 5 in stock
Item #: PGCZA3
PROMAG CZ SCORPION 9MM 50rd DRUM BLACK POLYMER PROMAG CZ SCORPION 9MM 50rd DRUM BLACK POLYMER
Log-in or apply for an account
to see dealer prices.
Less than 5 in stock
Item #: PGDRMA22
PROMAG GLOCK 17/19/26 9MM 18rd MAG POLYMER BLACK PROMAG GLOCK 17/19/26 9MM 18rd MAG POLYMER BLACK
1
Log-in or apply for an account
to see dealer prices.
In Stock
Item #: PGGLKA9B
PROMAG GLOCK 17/19/26 9MM 25rd BLACK POLYMER PROMAG GLOCK 17/19/26 9MM 25rd BLACK POLYMER
Log-in or apply for an account
to see dealer prices.
Less than 5 in stock
Item #: PGGLKA15
PROMAG GLOCK 17/19/26 9MM 32rd MAG POLYMER BLACK PROMAG GLOCK 17/19/26 9MM 32rd MAG POLYMER BLACK
2
Log-in or apply for an account
to see dealer prices.
Only 1 in stock
Item #: PGGLKA8B
PROMAG GLOCK 17/19/26 9MM 32rd MAG POLYMER FDE PROMAG GLOCK 17/19/26 9MM 32rd MAG POLYMER FDE
Log-in or apply for an account
to see dealer prices.
Less than 5 in stock
Item #: PGGLKA8BFDE
PROMAG GLOCK 17/19 9MM 50rd DRUM POLYMER BLACK PROMAG GLOCK 17/19 9MM 50rd DRUM POLYMER BLACK
Log-in or apply for an account
to see dealer prices.
Less than 5 in stock
Item #: PGDRMA11
PROMAG GLOCK 19 9MM 15rd MAG POLYMER BLACK PROMAG GLOCK 19 9MM 15rd MAG POLYMER BLACK
Log-in or apply for an account
to see dealer prices.
Less than 5 in stock
Item #: PGGLKA10