I can get a box of 50 9mm rounds online for $40, but its only FMJ. But its okay. I never use my JHP for target practice anyway.
About two months ago, it was only $50-$60 a box; it has come down a little since then.
If you are okay with steel ammo, you can find that for maybe $30 a box.
I bought all mine for $11.99 per box and $80 for 500 at the beginning of Covid. However, the problem is I rarely go to the range anymore to shoot hundreds of rounds like I used to——However, I do practice with Itarget pro as it does help with muscle memory and sighting in a target.
I have found ammo fairly available online. It is expensive l, but that in some ways is good. At least it is possible to buy some if you really need it.