I had a similar issue with one of my males, several years ago, where he attacked me when I accidentally rolled onto him when we were sleeping.
The vet put him on fluoxetine (prozac), which helped significantly in forestalling any further aggressive actions on his part.
You might want to consider having Leroy put on fluoxetine. It very likely would allow you to keep him, and reduce (or prevent) further attacks.
Thanks
Richard Paynter