With our map being as small as it is I do not see any need to increase the amount of ammo any class has. If you run out of ammo (very very rare) all you have to do is ask a teammate for more.
Neckbreaker and I think nades are great. Unless you die from one, in which case they suck. But, then you kill the next guy with one (or, omg a double) and it's all better.