Those display info lines are telling you the video mode the game natively uses at that instance according to MAME (first line), and the video mode your system has picked for it (SR(0) line). So you're just before a game with variable video modes -- when the game's booting it likely uses the widest mode which surely isn't the mde the proper game uses. Groovy MAME is making the change properly attending to those pics, so your issue must be elsewhere.
I have confirmed this is a MAME issue for sure, but I'm not sure exactly why or how to fix it. I have my light guns tracking flawlessly with Virtua Cop in the model 2 emulator so it's not the Windows level calibration of the guns.
I also own a real Maximum Force arcade game and the game runs in standard resolution, so 320x240. The 360x240 resolution it's showing in that first line is not what the game natively uses but for some reason it looks like MAME thinks it does, and that is what I am not sure about if that is the case.
And the way the tracking is off the closer I get to the left and right edges, it does feel like MAME thinks the game is running in 360 horizontal resolution.
Like for instance, if I shoot what "feels like" 20 pixels from the left edge of the screen, the bullet shows up right on the edge of the screen. If I shoot at the dead center of the screen it is perfectly accurate. If I shoot center horizontally but at the top/bottom edge, it tracks perfectly too.
So it just seems like there is something off with what MAME thinks the horizontal resolution is and what it actually is.