I managed to get my hands on a pair of those third party Walther P99 replica wiimote controllers.
I'd get the blue screen of death every time I tried to pair the second one because the device IDs were identical or some nonsense.
The best solution I ever personally owned was a pair of the Act Labs USB S-video ray guns paired with an old 32" CRT TV.
Of course both those things are hard to find now. Steer clear of the older guns that connect via gameport. Also steer clear of fancy old CRTs that had video processing like line doublers built in. It didn't work for any of the positional (mounted) gun games, but behaved exactly as it should for the light gun games. That was my experience. There are other people who had all kinds of trouble getting them to work and hated them with a passion. Of course you get the white flash which bothers some, but it's how the guns function.
I sold them because I was renting and didn't want to move CRT TVs around anymore.
Shortly thereafter, I bought the house I'd been renting and now regret getting rid of them.
]
EDIT: maybe I do keep the gun perpendicular to the screen, lol