It's Eternal Fighter Zero.
EDIT: Also, I already posted it. XD

I had actually wanted to go with Gyakuten Saiban 3, what with its recent fan translation effort, but I couldn't find a ROM and the text boxes gave it away instantly.
This one, though, is probably way too hard. I'll go ahead and give a clue: Those two fighting are indeed Makoto and Shiori. Though why Makoto uses a gun, instead of throwing Piro at the opponent, is beyond me.
^_^ Also, this is the game where Simeon's (the main character in my RMXP project, Hurricane Simeon) most powerful attack comes from. If I say its name, though, it'll be too easy to find this one in google.
How'd you get the screen, anyway?