I have had a lot of weapon lights
Surefire
3 Scouts- 200, 600, 1500 lumen models
1 M951
1 M952
1 M952v
2 X300A
2 TLR-1 and TLR-1 HL
1 TLR-7
2 Protac rail 2. 650 and 1k lumen
Inforce APL gen2
Insight M3X
Also have had a bunch of SF, SL, tomahawk, fenix, petzl, energizer, maglights, and the atomic light
.
I've had issues with the paddles on the Inforce, I had issues with the Protac rail 650 lumen flickering and just not turning on when the button is pushed on the pressure pad, and I'm just not a fan of the paddle switch on the TLR.
All the Surefires I've have bought or issued to me have been rock solid. You can feel the quality difference in them.
A lot of the other lights have more features and better prices points and will probably serve you well for mostly anything you can throw at it but if I was going to have to pick one it would be a SF.
I really like the SF x300 its a solid light for a rifle or pistol if you're looking for a one and done light.
For each category I would choose
Fullsize
SF X300
Compact
SL TLR 7
Rifle
SF M600DF
I really want to like the Streamlight protac 2 rail but the 1k lumen model is huge and my 650 lumen has had issues.
Edit just realized this was in "Handgun Accessories". Nevermind all the long gun stuff.