Unfortunately I don't think this would be possible on the target platform (Pico-8). Pico-8 only has two fire buttons. Even for Pico-8 compatible devices (such as the Clockwork Pi and RG350) that have four fire buttons, they can't all be mapped.
OK , sorry , I didn't realise you has such technical limitations - it's such a good game.