Guns, Dogs and Blades QnA

Anybody got any experience with Streamlight products on a Shield EZ? Had a dog get some of my chickens last night. Looking to have a better shot next time. Your thoughts are appreciated.
Just my .02 here but streamlight products seem to do pretty well for typical non professional applications. Once you really start banging them around you need something a bit more durable. But sounds like it may be perfect for your application.