[quote name='heavy liquid']Is the upgraded Punisher that the merchant gives you any different from just upgrading the Punisher yourself? Besides being cheaper, obviously...[/quote]
The starting firepower is 1.1 instead of 0.9. It isn't really worth upgrading as you'll get the chance to buy a stronger gun relatively soon afterwards, but the shoot 2 enemies at once is useful in upcoming areas...