Since 1969

Rifle Ammo

Midsouth offers great deals on all kinds of centerfire rifle ammo. Everything from custom, match grade, to bulk plinking rifle ammo can be found at low Midsouth prices. Look for the brands you trust like Hornady, Federal, Nosler, and more!

Item Total: (245) 0 - 30
6.5 Grendel 123 Grain ELD Match Black 20 Rounds
$19.55
$0.98 Per Piece
In Stock
7.62x39 123 Grain Hollow Point Match American Gunner 50 Rounds
$46.72
$0.93 Per Piece
Out of Stock
350 Legend 165 Grain FTX Custom 20 Rounds
$19.59
$0.98 Per Piece
Out of Stock
223 Remington 62 Grain FMJ Black 20 Rounds
$13.99
$0.70 Per Piece
Out of Stock
223 Remington 55 Grain HP American Gunner Rifle Ammo 50 Rounds
$31.59
$0.63 Per Piece
Out of Stock
223 Remington 53 Grain V-Max Superformance Varmint 20 Rounds
$19.08
$0.95 Per Piece
Out of Stock
223 Remington 55 Grain SP 50 Rounds
$28.79
$0.58 Per Piece
Out of Stock
223 Remington 73 Grain ELD Match Superformance 20 Rounds
$18.20
$0.91 Per Piece
Out of Stock
223 Remington 75 Grain Boat Tail Hollow Point Match 20 Rounds
$16.77
$0.84 Per Piece
Out of Stock
223 Remington 73 Grain FTX Critical Defense 20 Rounds
$18.89
$0.94 Per Piece
Out of Stock
223 Remington 75 Grain Boat Tail HP Match Superformance 20 Rounds
$19.33
$0.97 Per Piece
Out of Stock
223 Remington 75 Grain BTHP Match Black 20 Rounds
$13.79
$0.69 Per Piece
Out of Stock
223 Remington 73 Grain ELD Match 20 Rounds
$19.04
$0.95 Per Piece
Out of Stock
223 Remington 55 Grain FTX Critical Defense 20 Rounds
$18.89
$0.94 Per Piece
Out of Stock
223 Remington 55 Grain FMJBT 50 Rounds
$28.79
$0.58 Per Piece
Out of Stock
243 Winchester 80 Grain GMX Superformance 20 Rounds
Closeout: $31.29
$1.56 Per Piece
In Stock
243 Winchester 80 Grain GMX Outfitter 20 Rounds
$30.26
$1.51 Per Piece
In Stock
243 Winchester 90 Grain ELD-X Precision Hunter 20 Rounds
$30.17
$1.51 Per Piece
Out of Stock
243 Winchester 87 Grain SST Lite 20 Rounds
$24.42
$1.22 Per Piece
Out of Stock
243 Winchester 87 Grain V-Max 20 Rounds
$25.93
$1.30 Per Piece
In Stock
243 Winchester 100 Grain BTSP American Whitetail 20 Rounds
$20.10
$1.01 Per Piece
Out of Stock
270 Winchester 130 Grain GMX Superformance 20 Rounds
$33.44
$1.67 Per Piece
In Stock
270 Winchester 120 Grain SST Lite 20 Rounds
$25.28
$1.26 Per Piece
Out of Stock
270 Winchester 130 Grain GMX Outfitter 20 Rounds
$31.39
$1.57 Per Piece
In Stock
270 Winchester 130 Grain SP American Whitetail 20 Rounds
$20.10
$1.01 Per Piece
In Stock
270 Winchester 140 Grain Interlock American Whitetail 20 Rounds
$20.10
$1.01 Per Piece
Out of Stock
270 Winchester 145 Grain ELD-X Precision Hunter 20 Rounds
$31.40
$1.57 Per Piece
In Stock
Item Total: (245) 0 - 30