Ive had both . The Deben , Logun , ledray , blah blah blah . The trouble with gun mounted lamps , they`re heavy , and clumsy with wires that get in the way . The `torch ` type are light , easy to mount , and in my opinion easily match a gun lamp . I currently use a Surefire Lumamax L1 , not cheap , but very good . The battery , 1 , cr123 lasts a good hour on full power , and 5 hours on low power .
Each to their own , and i did have reservations on going to a torch type , but im glad i did .
Buster