Okay so I made some progress and was able to hook up the Friction USB board to my MAME cabinet with a JPAC. I also have an HDMI cable that I keep plugged into it so I can hook up to an external monitor because it boots windows at like 320x240 and it's hard to do anything in it.
I found the CRTGUN as a controller in the settings.
When I clicked on the properties it showed "Gun 1" and it had it listed twice. I am guessing that is because it has 2 gun inputs on the USB Board.
I noticed when I pressed the trigger, the CRT flashed when I did that.
I went into the calibration settings and it again, found the button trigger input. However when I went to set the axis and stuff, it wasn't moving at all. I turned on the advanced settings too that show the X/Y coordinates and it stayed at 0 the whole time.
I then tried this with the CRT side of things and tried calibrating it via the CRT itself. It was hard to navigate and get to where I had to go, but I managed and when I was in there, I saw the same behavior.
Here is a little video I took. Anyone know if there is something I am just missing? I know this gun works too as I played something with it recently.
https://www.youtube.com/shorts/k9lBj7fMLBMEDIT:
I do actually have another spare Happ gun I forgot I had, and I hooked them both up. I can confirm that both guns triggers work, when in the test mode for the right one (ie, first GUN1 only first player trigger is recognized and GUN2 trigger does nothing in this test, and vice versa). However neither of them seem to be tracking at all so I am wondering if there is something I am missing.
I will probably try my Target Terror board later on as well and see if I get anything with that.
EDIT 2:
So Target Terror IO board doesn't have a VGA pass through so there is no way I can use that with the JPAC so looks like that one definitely isn't something that would work for me.