I'd recommend you seek professional help in the form of a handgun training class before you buy anything. You'll be able to make a better informed decision and your instructor will probably be happy to help you decide what is best for your needs. Knowing you personally, his advice would be much more valuable than mine.
I have a little knowledge (that's dangerous) but in Key West I'm much more likely to find a dance instructor
.