Ammo has certainly been a constraining factor for me since I don't have any ammo regeneration (through class mods or talents), but I've never gone Out of Ammo on any weapons so far. For the most part, the game is pretty good about giving you ammo, and if I end up spending a lot of ammo in an area that's close to a shop, I just go back and refill. I had this Hyperion sniper rifle that was definitely better than my older Jakobs, but the problem is that it had this terrible sway when you first looked down the scope. I ended up wasting quite a bit of ammo because of that sway. :|
I have noticed that unlike the first game, I tend to buy more items from the shop. I bought a shield from there that has high capacity, fast recharge, and reduces my health by a small amount. I think it's interesting to see trade-offs like that since the first game provided high capacity shields, but they always had terrible recharging. I also bought a Jakobs sniper rifle to replace that Hyperion one from a vendor.
EDIT:
I didn't think that Flynt was that hard. What was annoying is that I couldn't seem to locate his crit spot, but I did hit it a few times with him in Phaselock. All you do is run when he jumps at you and keep him at range. Also, make sure to kill the burning psychos before they get close to you.
Oh, and if you aren't used to WoW raiding, then this advice helps... don't stand in the fire! :biggrin: