Plenty of ammo to find in 7WSM, just keep an eye out and buy when available.

The internet is full of ammo more obscure than 7WSM.

I roll my own typically, but I also buy a box a month just to keep plenty in stock.

Also, price is a red herring. If price is a primary consideration, short mags aren't the best choice clearly.