I am sure I am going to hear shouts of animal cruelity but I would suggest an Airsoft rifle. My mother was having big issues with stray cats in the back yard and I bought her an M4 styled airsoft. It shoots 600 plastic BBs per minute is highly accurate at 200′ and will scare and hurt (not enought to damage it) the animal as opposed to killing it. Hit the same rabbit it with it twice I doubt we will comeback.
BTW My 71 year old mother was hitting two inch targets with it at 70′. I think she is Carlso Hatcock incarnate.