>>11815368
I ain't flaming you, though don't you think Zscript is a little overkill for something like this? Unless of course you're wanting to specifically practice with Zscript, then that's a fair reason.
A_FireBullets is a DECORATE function, though I wouldn't be surprised if it's the same in Zscript.

Also it's a little disappointing that you want this thing to become useless once you get a chaingun, to me half the fun of making new weapons is to keep everything worthwhile even after getting a full set. Only swapping out the pistol while keeping the rest of the vanilla arsenal intact is admittedly kinda tough.