Guys, I am jumping in here because I have a similar need, but maybe a bit stronger punch required. I need something to repel dogs in a pack. I live in the country and using lethal force would be tolerated, but some of the dogs are owned by my neighbors. I need to convince the dogs to stay off my property and also away from me and my dogs (always on-leash) when we take our AM walks. Carrying a bb gun rifle would be cumbersome. Any model come to mind? Thanks and I do not mean to hijack the thread. Hoping my question is helpful to original poster, too.