Well, regardless of that, it’s only the exotic and heavy weapons like the Gauss/Gluon gun and RPG whose ammo isn’t lying around in huge quantities. Even if you don’t kill the Barneys, you should still have plenty of ammo left.
The ammo system in HL1 is a lot more generous than HL2’s since you can carry a lot more ammo with you and enemies drop a lot too.
In short, I still think that Barneys shouldn’t give you ammo like the HL2 rebels.