Scheel a will price match any online store in stock, so worth it to look. I always see what they have and look online. I’ve gotten some insanely good buys that way.
LAX Ammo (Ammo tac) has a crap ton, their off of state street. A lot of reman stuff, but it’s good stuff and cheap. I paid $300 for 1500rds in an ammo can of 9mm. Not sure if current prices though.
Gallensons in downtown SLC is a great place too. Probably the cheapest mom n pop store. Worth looking at anyways if you have time, but parking is an issue at times. They have a stupid small parking lot down a side street to the west of their entrance.
TNT, the armory, get some guns is not worth going to for Ammo alone. Small selections (get some is an ok selection).
Bigger stores off freeways are cabelas as in Lehi and Farmington, and Scheels. Cabelas has been lacking in selection though and hit or miss if they’ll price match.
Sportsman’s in midvale has by far the best selection lately maybe tied with scheels other than LAX Ammo.