happy to help where i can! here is what i am using with lightguns working
mame - obviously
naomi - demul (with demulshooter)
sammy atomiswave - demul (with demulshooter)
american laser games - pclauncher (rocketlauncher)
model 2 - model 2 emu (with demulshooter)
model 3 - supermodel (with demulshooter)
atari 7800 - a7800 (standalone mame core, select guns under ‘slot’)
NES - nestopia
SNES - SNES9x 1.56.2
sega master system - MAME (choose lightphaser under ‘slots’)
genesis - retroarch 1.6.9 (newest has broken light guns) with genesis gx plus core
sega cd - same as genesis
playstation - psxr with never plug in (still working on kinks)
playstation 2 - pcsx2 with nuvee plugin (still working on kinks)
actionmax - pclauncher (rocketlauncher)