Two items:

Check your local laws. In CA a baton is a felony, handgun is only a misdemeaner.

If you get one, get some real instruction in its use, and then practice all the time. Get an old GI duffle bag, stuff it full of rags or something, then hang it in your garage as a dummy. If you don't practice you will forget how to use it effectively...
_________________________
OBG