No bugs noticed here, but...
It took me a second before I realized upgrading ammo limit REMOVES the ammo limit. At that point the money sink is removed entirely, making the total money you have by the time you've fully upgraded the minigun quite useless. Basically it starts out too easy and ALMOST trips me up by midgame, but by the end of the game I'm ready for everything.