If you have $200 around to spend, fully worth it in my book!
Wish I had it a couple years ago. Neighbor had a couple snarling dogs, that terrorized me. At the time, I just had a Crossman 760 for deterrence.
Enough neighbors complained and the city made them get rid of the dogs. I can't imagine the fun it would have been, having 48 full-auto BB's to chase them home!
Even with the Crossman 760, it took two BB's each, for them to associate my yard with pain. They stayed across the street after that. Wish I could have done the same, on the boys across the street!