What do people recommend for a 995? From a bit of research a popular choice for self-defense is Federal HST 9mm 147 gr.
What about for practice (I assume you want something cheap that is close to what you actually would use for home defense)?
Also another noob question -- where is the best place to buy ammo? Online? At a gun range? Dealer?
Thanks
I have a 4595, so I can't answer your first question, but I can answer the second.
The answer is a bit nuanced because price and availability will dictate the answer. Normally, online prices give the best per-round prices, especially when the site has reasonable shipping rates. Some sites will give free shipping if you order in bulk.
Right now, it is different, and sites vary from obe to the other. I have a few favorites I use, and their prices are definitely higher than they used to be, but they stock 9mm and .45 ACP more frequently than some other sites. These are SG Ammo and Target Sports USA.
Sportsman's Guide, based on another member's experience, gives lower prices, but you will usually have to put the ammo on back order for a couple months. What this means is that you can pay a bit more to get your ammo sooner--when it is in stock--or you can wait to get your back-ordered ammo later.
As for buying locally, that will depend on the prices your local shops charge and how much they keep on hand. Some places might charge pre-crisis prices but limit how much you can buy, while others might charge a lot more without limits. As for price and availability, you will have to compare your local sources to multiple online sources to see how price and availability apply.
Some people here have had great luck getting good prices locally. I have personally never had good luck with local pricing and availability where I have lived.
Go to Ammo Seek to get a comprehensive list of online sites to find pricing and availability. My favorite sites are only a small example of what is available.