Looking for the best 45 ACP guns for self-defense, competition, or collecting? At Black Hills Shooters Supply, we carry top-tier 45 ACP pistols and rifles from leading brands. Whether you need a reliable 1911-style pistol, a modern tactical handgun, or a high-capacity .45, we have the best options in stock.

Best 45 ACP Pistols in 2024

1. Colt 1911 Government

The legendary Colt 1911 remains a top choice for  enthusiasts. Its crisp single-action trigger, steel frame, and timeless design make it ideal for self-defense and target shooting.

🔹 Key Features:

  • 5″ barrel for superior accuracy

  • 7+1 round capacity

  • Classic ergonomics & reliable performance

👉 Shop Colt 1911 at Black Hills Shooters Supply

2. Glock 21 Gen5

The Glock 21 offers high capacity and rugged reliability in a polymer-frame package. With a 13-round magazine, this pistol excels in duty and home defense.

🔹 Key Features:

  • 13+1 round capacity

  • Modular backstrap system

  • Glock’s legendary durability

👉 View Glock 21 Gen5 Availability

CCI #9 Pistol Shot Shells, .45 ACP, 120 Grain, 10 Rounds

Original price was: $25.99.Current price is: $20.99.
Caliber: .45 ACP Bullet Weight: 120 grain Size Shot: No. 9 Average Shot Count: 210 Muzzle Velocity (5″ bbl.): 1,100 FPS Muzzle Energy: 322 ft.-lbs. Reloadable: No Corrosive: No

Federal American Eagle (AE45A100) – 45 ACP – 230 gr FMJ – 500 Rounds

$200.00

( $0.47 per round )

  • Quantity – 500 Rounds (5 Boxes of 100 Rounds)
  • Manufacturer – Federal American Eagle
  • Bullet – 230 Grain FMJ (Full Metal Jacket)
  • Casing – New Boxer-Primed Brass

Federal American Eagle 45 ACP Ammo – 1000 Rounds of 230 Grain FMJ Ammunition

Original price was: $440.00.Current price is: $380.00.
  • Quantity – 1000 Rounds (20 Boxes of 50 Rounds)
  • Manufacturer – Federal American Eagle
  • Bullet – 230 Grain FMJ (Full Metal Jacket)
  • Casing – New Boxer-Primed Brass

Federal HST LE (P45HST1) – 45 ACP – 230 gr JHP +P – 1000 Rounds

Original price was: $700.00.Current price is: $550.00.

( $0.80 per round )

  • Quantity – 1000 Rounds (20 Boxes of 50 Rounds)
  • Manufacturer – Federal HST LE
  • Bullet – 230 Grain JHP (Jacketed Hollow Point)
  • Casing – New Boxer-Primed Nickel-Plated Brass

Federal LE (P45HST2) – 45 ACP – 230 gr HST JHP – 250 Rounds

$209.00

( $0.84 per round )

  • Quantity – 250 Rounds (5 Boxes of 50 Rounds)
  • Manufacturer – Federal LE
  • Bullet – 230 Grain HST JHP (Jacketed Hollow Point)
  • Casing – New Boxer-Primed Nickel-Plated Brass

Hornady (90904) – 45 ACP – 185 gr XTP – 200 Rounds

Original price was: $200.00.Current price is: $150.00.

( $1.00 per round )

  • Quantity – 200 Rounds (10 Boxes of 20 Rounds)
  • Manufacturer – Hornady American Gunner
  • Bullet – 185 Grain XTP JHP (eXtreme Terminal Performance Jacket Hollow Point)
  • Casing – New Boxer-Primed Brass

PMC (45B) – 45 ACP – 185 gr JHP – 1000 Rounds

Original price was: $500.00.Current price is: $440.00.

$0.51 per round )

  • Quantity – 1,000 Rounds (20 Boxes of 50 Rounds)
  • Manufacturer – PMC Bronze
  • Bullet – 185 Grain JHP (Jacketed Hollow Point)
  • Casing – New Boxer-Primed Brass

PMC Battle Packs (45A-BP) – 45 ACP – 230 gr FMJ – 750 Rounds

Original price was: $319.00.Current price is: $300.00.

( $0.43 per round )

  • Quantity – 750 Rounds (3 Battle Packs of 5 Boxes of 50 Rounds each)
  • Manufacturer – PMC Bronze
  • Bullet – 230 Grain FMJ (Full Metal Jacket)
  • Casing – New Boxer-Primed Brass

PMC Bronze (45A) – 45 ACP – 230 gr FMJ – 1000 Rounds

Original price was: $409.00.Current price is: $390.00.

$0.41 per round )

  • Quantity – 1,000 Rounds (20 Boxes of 50 Rounds)
  • Manufacturer – PMC Bronze
  • Bullet – 230 Grain FMJ (Full Metal Jacket)
  • Casing – New Boxer-Primed Brass

Remington UMC (L45AP4) – 45 ACP – 230 gr FMJ – 500 Rounds

$200.00

( $0.51 per round )

  • Quantity – 500 Rounds (10 Boxes of 50 Rounds)
  • Manufacturer – Remington UMC
  • Bullet – 230 Grain FMJ (Full Metal Jacket)
  • Casing – New Boxer-Primed Brass