I believe Ammo is just as important.., no scratch that, more important, than the firearm itself.
Guns last a long time but Ammo goes "Bang" and is then gone, so the actual "agent-of-harm" that is the limiting factor in my ability to put effects on target is the Ammo, not the firearm.
As a rule...