Have you considered getting a silencer that you could use with a quality .45 ACP handgun? That would give you a reasonable defensive cartridge, sub-sonic projectile and protect your hearing.
You might want to read some posts in the NFA Guns and Gear section of this forum.
OK, but I thought those were illegal? It doesn't seem that would look very good if I ever had to go before the court.