This community is nothing like a fanfiction community. Trust me ;)
But with the above scan, the writer has chosen to give casually Punisher weapons his character has no business using because he can't spare the effort to come up with a more creative solution, or apt one that applies to Punisher's character.
And it's mild compared to Punisher's main title. Instead of being the least big creative, they just give Punisher super weapons.
Thematically appropriate, genre, foreshadowing, these are dirty words that get virtually no use anymore. I wonder if most writers could pass a creative writing course, if it came down to it.